MVQGPDDIPITYLNKGQIYTLTVSDAGASDFGHYPTKYRTTVRITFDDEKQRLKPASYWKLWQEGRGANRAYQSESTLLAVEYVPHNQGEDLQPRYRQVQLEHNSLDGFSVIWTPHKINNRRDCAIYVRFNFVSTSFSYSKGVKGVPLRLCAKTEAISSSHELPGASSYSEISYCKVKLFRDHGAERKLSNDLIHVKKLIQQVKEQISEATLGTSNGGKRKRCNGSALITGNESTTKTRKCSKIPWSYGQDLAMKGPFEDDLRMELKRLTDKTMSRREVSILNLRGEPQDDLDLFPLEMDIRRTSDALGPEAETESKASIKDPSKYTLPQCMAFVSFHTYIFFRILFLCAATAK