MKAPSLLVQCFPGLLPTKATSCVPVVSERDLHLPSPAVEIIPSKSAHPYKYAGEKVDFQGLDIFKGKVSVADMIAFPPCEVASSKHDGTLKYWESSITLVNILKNEIRDGQLSFRGKRVLELGCGSGLAGIFACLKGASVVHFQDMNAETIRCRTIPNVLANLEQARDRQNRPSESPVTPSRQLLAPVVHFYAGEWEELHTILSVVHPPALPTNLSFSEDDFMDGCSSHDGSSIVGQEHRRSRKLSGSRAWERASETDQADGGYDVILISEVPYATNSLKKLYALITKCLRPPYGVLYVASKKNLVGSNGSVRQLKALMEEEGVLGGHFLTELCDREIWKFFFK*