MRTLLLTILIFFFTVNPISAKFYTNVSSIPPLQFLNATQNAWETFSKLAGCHIGENINGLSKLKQYFRRFGYITTTGNCTDDFDDVLQSAINTYQKNFNLKVTGKLDSSTLRQIVKPRCGNPDLIDGVSEMNGGKILRTTEKYSFFPGKPRWPKRKRDLTYAFAPQNNLTDEVKRVFSRAFTRWAEVTPLNFTRSESILRADIVIGFFSGEHGDGEPFDGAMGTLAHASSPPTGMLHLDGDEDWLISNGEISRRILPVTTVVDLESVAVHEIGHLLGLGHSSVEDAIMFPAISGGDRKVELAKDDIEGIQHLYGGNPNGDGGGSKPSRESQSTGGDSVRRWRGWMISLSSIATCIFLISV*