MARLMVAYTLLNIVLEKEEPALTSVTVGVSGFERCALWVQVLYYPFHGMASAGDVDDGEFLEEDSSHTMRHRRTSKPEFGEPVILRCQPYKIPLTELLLPHKCSPVEYFRIWPSLPAVLEFTGAYTYEGSGFKATAALESEAPPFLSGERWAGAPAARGDYPFSHHKLIVQYSETSTAQDRKLEGLVRTIIQELWRPVPSELTLLLTKGIDSNFVNPPPSACTLTGSSDPCYVEAYHLTYVNDGRLTLHLKVLYYPLHGMASAGDVDNGEFLEEDSSHTYFRIWPSLPAVLEFTDAYAYEDSGFKATVSLESEAPPFLSGLKSLPSKPFHLVCSHILRTVAGFQLCYSARTWYGGFLGMMIFGASEVSRNVDFGDETTTMMCKFVLRASDASILNEMSADLQEWLDDFTDEGIEYMPEEEVKAAAVERLRRSMEQIAILKAAQPPPQPPKEEEDNNLIPEEKPKEPSTLTTLTAEEAEHRALQVAILQEWQMFRTEQTTKVN*