MTSNDALLVCGSGVSTGIPRLSCVLTNASGYAGHYGMYQFCKVCDHALNVPGSRNKRGNVQIAVRHDGRIVLVDAGKTMRESLLAHFPAAKFTHIDAVLLTHGHADAFMGMDDLRDLQMPYKTGPGDAAVKQQSVLPVYCNKPTYETVREAFPYLTETPSPEEASVRRVAMLDFRIIQDKQSFEPVERFRIQSIPLWHGNQYVSLGYIFYALGRLKNAKICHLSDVSEVSPDTLDFLLEESAAAPFDVLLVDCLLKKDWYSTHFGLPDALELVRRLRPKRTLLIGMTCRGFGLHDKMNKELHQLQETEGLRVELAYDGLLCEF*