MSASCDSDRVTRQVIKNVLAKLQKEGEGALVRNGITEIHQALLDPFVLLVDFSFSLTAGFADHPHRGFESVTYMLKGGIIHKYLKGNESTIKAGDVQWMTAGRGIIHSEFPEEEVNNGLQLWINLPSIHRMIEPKNLELSSLEIPRAEKDGVEVKVIAGDSLGIKSPYYTTTPIMFLDFTLKPGSQTHQTVPESWTAFAYILEGDEGVFGSLKSLAIQAHHVVVFGPGDLVSVWNKSTSRALRFLLIAGEPIGEPLVQCGPFVMSSQDEIDMAFEDYRNAKNGFELAKSS*