MDAPPPLPQLQTPVCIIGSGPAAHTAAIYTSRAELQPILFEGWMANGVAAGGQLTTTTDVENFPGFPQGIMGGELTEKFREQSRRFGTRIFTETVDKIDLSKRPFEISSEERKVLAETVIIATGAIAKRLDFTGSGEGSGGFWNRGISACAVCDGAAPLFRNKPLAVIGGGDSAMEEASFLTKYGSKVYIIHRRDEFRASKIMQKRAFDNPKIEVLWNTTVVEAVGNESGSLAGLKLKNTVTNALTDLQVSGLFFAIGHEPASKFLGGQLDTDKEGYILTTPGTTKTNIPGVFAAGDVQDKKYRQAVTAAGTGCMAALDAEHFLQEYGVQQGKSD*