MVLLRSLLAAGAATASPAISTRQIFVAQWRSSARREYFANSWILAARERNIVAQRFTEAYKKRGQQVAETLKCSLRRNFDICRKGRRGEKVSHRVQCQSTFASSKELSISFPVSVDEATTVDSNLEALLKQLEIDGPSAVKLAVEELELEKETETVELSLLLCDDGYMQKLNKEWLGKDSPTDVLSFPQDQAPGMTPILLLGDVIISLETAAKQAEERGHSLLDELRILLVHGLLHVIGFDHELGPDDSQEMEDKETQILSKLGWKGKGLISAVSNSVMEESNGSTTSGGRSLDGKIRRPPKAGFKILFCDMDGTLLNSKSRISDATRDALNAVLAKGVQVIIATGKTRHGAMAALDPVGLVGENGVISLKHPGVFTQGLQVYGRGGSVIHSAVLDPEVVQEALTYSLEKSIPSVGFSDNRIVTLFRHSLTDVLHTVYLEPKAEVIPSLRDLMESCPIQKLLFYSTPEDIKYKIRPYWAENVRGRATLVQALDDMLEILPPGQSKGAGVKLLLDNLGVHPEEIMAIGDGENDIEMLELAGWGVAMANGSKRTKEVADAQTSSNDEDGAAEAFHRYILS*