MVLGALFAAVASVPRSLLVYGVPAGFVLLWQGGRLLNKLWWQPRRLERALRAQGLRGTTYRFLTGDVKEFGRLNEEAWASPLPLGCHDIVPRVTPFLYNNVRENGKTCFSWFGPIPNVTITDPALVKDLLSNKFGHFEKPQFPALTKLISDGLTSHEGEKWVKHRRILNPAFHLEKLKLMLPAFSACCEELVDKWEQSLDSDGSCELDVWSELQALTGDVISRTAFGSSYHEGRRLFQLQSEQAERFVAAIQKIAIPGYMNLPTKNNRRMRQIQKEVNSILRGLIGKRIQAMKEGEPTKDDLLGILLESNMRDTDENGQSSLGMTIEDVIEECKVFYLAGMETTSVLMTWTMVLLSMHREWQDRAREEVIGLFGRTKPEYEGLSRLKTVNMILYEVLRLYPPAVVFSRRTYKEMKIGNVTYPASAFIEIPILFIHHDPDIWGSDAHDFKPERFAEGISKASKDPSAFLPFGWGPRTCIGQNFALLEAKMALCMILQRFEFELAQSYTHAPHTVMTLRPMHGAQIKLIRVI*