MSTLKRKLADIVEARIDVVVADRNGQQSLIQAPLLDVAKLTYFQGLALDGETAVDMIAQDVSPRHVTADSFKQVLKLLATHDFDIKKVLCSVLDLVKALVFLGALPGLLEIIDEQLSHCLADLTLCCIQNPENDEHYIEFTIADLRETLDGISVAADANIMSVAGWCMLQFWRFLDQHNLCQSRQQLTSHMVWPKGQLKWVGDAKWSERVVGLITDPFVSVEGKKQLQDRVTTAPPFRAVSSVLPEMSLSLDDVAKDDTGEKLPGGEGVLH*