MRPAGQFGGREEECIPSTGQHGPHSMPRCGINSCSGKGGSGRERDDESVDRNEESRFDAANNLRRLEGKVAIITGGSNGIGAATARKFVLEGAFVYIADIDDEAGIRVCEELKAECAAYVHCDVTVESDIKDVVDLAVQQKGRLDIMLNNAGVMHPNGNMITQVDVERWNRVMAVNVTGVMLGMKHAARVMIPQKSGCILVNCSVYGLVKTDNASHGYMASKHGVLGLMKSVAVELGKVGIRVNAVSCYGIITKMLEEWIAEVSNGQCPPEALQAEMDGHATFKGHSLTVHDIANAFLFLASDEAPYINDHNLMVDGGYSIHGRQIADFRGPPPSS*