MVKVKATNMGGKGPSFLSIRDCSCECREKQTVVSDLDGTLLRSSSAFPYYMLLAFEASGVFRFAALLLCSPFAWLLYHFLSESAAIKLLIFLSCAGLHERDISSVARAVLPKFYLQDLHPDSWRVFSSFGKRCILTANPRLFIQPFALDHLGVDLVIGSELEFTRSGHATGFVKSPGVIVGANKEAAVLRHFSDESPDVGLGDRASDYPFLAICKEGYVVPRHPRVEALPQSMLPKQVVFHDGRLVRSPTPGWALVTLLWLPIGFLLALLRVAAGALLPMRFVYYAFRCLGVRVAVKGKPPLHKSKHGVLFVCTHRTLLDPIFVSCAVGRPVSAVTYSLSRVSETISPIKTVRLCRDREKDAANIRKLLEEGDLVICPEGTTCREPFLLRFSALFAELADHIVPVAMNTRMGMFHATTARGWKGMDCFYFFMNPRPLYELTFLDALPRELTCAAGKSSFEVANYIQRVLAATLNFECTSFTRKDKYLALAGNDGSIPSPLPPQKATGS*