MGLGGSVLRADMEEVADEGVPSSFCAPGLSSSSSDTSAANGDRQGAPWLLELPRDCLARVLSFLSAAEICCVARVCRMLRAVADSDELWLPRLPFLSKKDLYLHLQDRKLHKDFSQPHWFDPATGEGCFVKSARDLKIVWGEDQRYWLWEPQPHSWFPDSACLQMVCWFEVCGEFETIFMPGTYTVSFRIRLTELHGWRGAPVKLSLSTSNGQHVESERLFSGERTGQAFAVAPLRLMDACSWMELDAGKFHVEREMHVKLQFSMMEIEGGQWKRGVIVDCVKIQSSSVLSKFLYI*