MVSLCPTTLSSPFHSKTLKLNSYPQNANHRPFSLLPLSAVASRSGYETERGFDFEIGDTFFRHESATGRDLGVLAAALYKKKNDNLRVLDAMCGCGIRSLRYLSEAQADFVLANDANEDCNGVIVSNLSTVSSEEEGRWKVIHSVANRVLAERYVERDYFDFIDVDSFGSDSSFFRCAFDVVKLGGLLYVTSTDGFSSGGHRPNHSLAAYGAYIRPLPYSNEIGLRMLIGGAVREASVLGYHVSPLFSYYSYHGPVFRVLLRVNRGKPPHGMHYGFICYCDCCGNSQAISWDKLGQIKCPCGSDVPDSLVVCGPLWTGPLHCAEFLAEMLSLAGEWGWVGNDTINDLDKLLKRMIDESNPDLSFGFIKLDEIASRAKVNSPPIVTVMNAIHQEGYGVSRSHISNNAIKTNCPMSECIRIVKGLQQQQL*