MVLLDSVKGRMHSALPTLSCFQATPLTSRNSGTQICRAHTAASTPNNLFQDHDFVRLLELPTSSKSTAAFSQALTGGLFQNGTIHAIVSPDIRSAFSFPIFNLKLEITRGKISAEEDVHLKGPTQDVFNHYWQVRTIAAQMRMPCYLHNRMLNAAKEIHTSGKGGSLLFVSGGHPFRRHWPINGVFPDSFSLLHTAHGLRKSGLISSGVEFWAVENPLVNSVDRLEKKIRAGAEAFIVQPPLMPDCFARWWDEANMRGLLDATKVIVGLPLITSARNFAFWLHLTQATGKEAKVLLQEFQRAEAFESGKGMTKGAFCRSWNLRIIETIKSLPSLWDAFDANHCARLAATGIFAWRRKAMISINSIAFLVATYCGL*