MGTIVDADVGFAVKRTSRSLVPPASATPRETLRLSVIDRVAGLRHLVRSLHVFAAGGDKKRQQATATPAKALREALGKALVDYYPFAGRFVVVDAEGGGETRVACTGEGAWFVEANAACSLEEARHLDHPMLIPKEQLLPEPSPDVNPLDMPLMMQVTEFSCGGFVVGLISVHTIADGLGAGQFINTVAAYARGATSATPKPVWARDVIPDPPKMPAPPPRLDLLDLRYFTADLSPDHIGKVKARYLESTGQRCSAFDVCVARTWQARVRALRLPDPAAPVHVCFFANTRHLLPAAATAGFYGNCFYTVKATRASGEVAAADVVDVVRAIRDAKARLGADFARWAAGGFDRDPYELTFTYDSLFVSDWTRLGFLEADYGWGTPTHVLPFSYHPFMAVAVIGAPPKPKPGARIMTMCVQEQHLPEFQEQMMSQQAA*