MSPFPSYYYTFAPFILLLSLPSFPARILKHDPLTELTADIQNNTWHAFVKFLDAGKGSELTGMSELKKYFQRFGYLSNIPDQNFTDFFDEDLESAVLNYQKNLGLTVTGKLDDETMNEIMLPRCGMSDSAHEHDHSSLHTTRNYAYFYGRPRWMKSSPMILSYAFSENYMIDYIDISEIKSAFKSAFSRWSSAIPVNFTEAEDYYTADIKIGFFRGDHGDGEPFDGVLGVLAHAFSPENGRFHLDAAETWAVDFDEERSRVAVDLESVATHEIGHVLGLAHSSVKDAVMYPSLSPRTKKRELKLDDVEGVQALYGSNPNFKYTSSLEHDTSSSNWRTSSKWTTFFSLVALIFSLCL*