MARHFHCDVNSQHRIHSTFGQVLSEYGYDTAAFGKWHNTPIDNLFKSGPFDQYPTDLGFRYFYGFIAGETSQYEPRLFENTNPIEPPRTPEEGYHLTEDMADQAINFIRSNRALTPDRPFFIYFAPGGTHGPHHVHKEWADKYKGKFDMGWEKLRNITYQKQKAMGWIPTSTELPPIEEFMQKWEEIPENEKAFQLRLMEVYAGYLEHTDTQDGKVIEELERQGLFNNTLVVYILGDNGASAEGFHGTIDELLTENSLPNTAQQQIEVMDRDFGGLDALGSKVVASRRQLGDFSDNMYHSSWAWALDSPFKSTKLVAAHFGGTRTPMVMSWPKVIKHDPTPRSQFHHVIDVAPTVYEAIGIKFPQHVEGVQQMPLDGVSMV*