MSTQLGFLLLLWLLPLLLLLLPEDGFVKVSEAKEEKILSCPPPDYSFSTGTYHPDGPVPAMDSDLLNFALNVEYFECEFFMGALYGVGLDKFAPHLTGGGPPPIGLEIANLDPATRDIVLQFGLQEIGHIRVIRETVKDPIPRPQLDLGVKAWTKFFEEALGYRLNPPFNPYANSVNYFIAMYCIPYVGLTGYVGGNPNITSHTAKRLLAGLLGVEAGQDAVIRYWLYERGHWEVYPYAITVAEMTGKISNLRNCLGKTGIVDEGVIVPKELGAEGRVRGNILSADTNSLAYSRTAAEILRVLYGTGNESIPGGFYPLGANGRVARSYLYSLH*