MAIGQYRDRGSRQYIRSFAALRAIRLLMHVEYAVRVLVMIKYPYCQADSRESALYEMTEPVASAKGGLTKEQAAHAYADLVAKIHPLFNKGSLPRPSAAGPAYNVTQGPRAVVPRPAPKRSAFRQDLLAGQVALVTGGGSGICRGIAEAFARHGARVMIVSRSGEKLKKAAEEMSFATGSVVKSFAADVRSPEQIEKACKACVNELGSLDILVNGAAGNFLAAAERLSYNAFKTVVEIDTIGTFNASKAAYHAWMGEHGGVILNISMTLHYNASPLQVHAGSAKAAVDAMTRHLAVEWGPKNIRVNALGPGPVEDTEGFRRLLPGAFKDKLAKSIPLQRMASNHEMEQAALFLCAEECASYVTGAVLPVDGGCWMTQGAIMTAAFQQRARL*