MARVVLGFAADLPKSSQSACESLLGGKPRWLHPCTPPEPQLLRCSACGARMAFLSQVYAPRPEIFRGDRVLYLFSCLVGTCASTPLGWRILRAQVREPEQGSLQGSPPQRESQTNSDDKISAVQNWDFGAAEELEGTTQTSIAELEDLLEGLNTREPMEIPSRQDTQPKRPKGLHRQRPLPSPTITLDCETFPVCFALEAENESDSSPRPSSEQEHIESLYSVYKEQESGFVHQDGGGDAWSGETADDRLHADERAFRKYMKRLRRAPEQVLRYSFAGVPLWPQAQNISDKIAAMRCSRCNEPLVFEMQLMSTVLYYLDMEGFCAWKTASRIEATADWLTVCLAVCAASCWEAEEDHSVITETHVFIQNFPER*