MPLLSLILHRADLLVAVLCGVPVAVLSPMRGIDVGMVFIAQYYMELRAPGGALDTRFYKRGFDGLVENTMTEEDNAECPVVPSVLWYLTDQFRLINSNKPVDASDFKERKVLRRGDDLMCILRFEGEFQEIMELQEFPLDVQELTLQVEIQCAIGASPFPVKLELSPDMVSSIDREAFNLKNEYDLAPFPPKATAFAHSGIKRIAGSEANRYPAIAITCTVRRQCGYFLYNVVAPMGMISFLSIATAFTMAEPSDRIATQLALLLTAAAYKLAITAMVPAVSYLTLLDRYIGEQCLYLMVVTIVTSLFGMRSGPIPIVHDVELLGHEADLYSLYLLLGMWFVLQLKTYCVWRTKMREKKQALRC*