MFTCCGGAKEDTVHDSPASNNNAAPPRGPPSGRVGGGSTRGEPRASGAGRSGAPPKILPIETPTLSLDELNKMTDNFGSRALIGEGAYCQVFHGKLSDGQEVVVKKLDASSSSELDTDFTDQLSIASRLKNECFVELLGYCLEDNNRILVYQYATMGSLHDILHGRKSVQGAAPGPPLTWIQRVKIAYGAARGLEYLHEKVQPPIIHRDIRSSNILVFDDFLSKIADFNLSNPSDTAAHLHSTRVLGTFGYHAPEYAMTGQISQKSDVYSFGVVLLELLTGRKPVDHTLPKGEQSLVTWATPRLSEDKVKQCVDPKLNDDYPPKAVAKLAAVAALCIQYEADFRPNMTIVVKALRPLVNARTSTARTESQAN*