MEKLGVCVVGAGVSGLCACRHLLKRGIRPTVLEGSSHIGGVWRSNSVAITRLQTPSVAYQFSDFPWPPGTPAFATGGQVLDYLHGYAAKFGVLECVRFDSRVVGIRRDGDRGPWQLLVVRGDGDGAARETLEFDFVILCIGRFGDVPRLPSFSPGQGADVFKGRVLHSTEFSALDYENASKLLRGNSVVVVGFSKSALDVAAEAVEANQGKPCTLLFRRAHWIVQHWDVFGVNIAYLFGTRLSEMYYHKPGQGFFSSLLTSLLWPLKWATSKVVEVYLRWTLSLSKYGILPSIPFYKQLSSCKISVIPDNFMDYVKEGRLKLCKSPKWHFTATGVMLDNKRELKADVVLLCTGFEGEVKLKAILPERYAEVLQGPDGVVPLYRGMIHPRIPGLAILGYQEDVSNVRASEMGARWLSYYLTGKVKLPDSQTMSKSANEWVRYMKWSTPYFDRACIALARTWHSDELCRDIGWNPRRKKNWLQELLSPYSNMDYID*