MGKEGSIVQCSLLGLISIVAVQLIYATVLPPLPLLPLPTARQLIWQRREQIMFFHFGMNTFTNVEWGNGRADPTLFYPERLDARQWVRAAKAAGFSLVILTAKHNDGFCLWPSVYTNYSVKSSEWKNGKGDVVRELSEAAREEGIDLGLYLSPWDQHEPSYGQTEQYNEFYMAQLEELLSKYGTISEIWFDGAKGKNAPNMTYMFNKWFGITHELQLLVNVFSDAGPDIRWVGDEAGAAGITSWSMINRSDITIGGTQNQLLNTGDPYGKDWVPAECDVSIRPGWFWHRDETPKTVQELLDIYYKSVGRNCVLLVNVPPNTTGLLSTEDVAVLSEFKQSIDSIFSINLASNATATSSSIRGEPFLPSNVLDDDISTYWAPAEGHIKAKLRLKLRWATTFNVVKLQEAIGMGQRVVRHSVKVREGRKWHEMSNGTTIGYKRLERCRMVRGKEVELVIHEARAIPLIASFALYLDLKSHPLL*