MDPSLYKQRTTTRGLKYNYFAAPGDAFKPTLLFVHGFPSTSHDWRLQVAFFKNAGYPIIVPDLLGYGSTDKPADSALYRYSAMCADIVEILDLEGARDVIAIGHDWGSILTSRLAVFHKERFLAFAFLAVGYSPSAADFDYEKGLALTKQALGYETFGYWRFFSEDGTDRVIKDHSESFLSIVHAADPQIWKTDFCPSGALKTWLTADKKCAVGSYLNDKDKEIFKQNIDQGLGGALNWYRIMLLGIAAEDSKNIAEPQMLIEQPVFFGEAKHDAVAVPRLYLPQMQKLCTNLTVREYDCGHWVHLVLADDVNSALADWISGMKKPKL*