MVSLNARPAPFLDPVSVSFDSMASDSSDGFGFTPIATTPVTGRRDTASYKIRKPYTIKKSRENWTEQEHDKFLEALHLFDRDWKKIEAFVGSKTVVQIRSHAQKYFLKVQKSGANEHLPPPRPKRKARHPYPQKASKNVALPSHAVCSIPSSNAPLLQPAYLYSSSDSQSLLGNPASSSSSLNHESTNLPKPVIQEEPGVSATALPKNRCYSTSNKEVKPNLPTVTEPNNEEQSCEKPHRVMPNFAQVYRFIGSVFDPNTSGHIQRLKQMDPINIETVLLLMRNLSVNLTSPEFTEQVSSAILIYIQLPLFLEIQKDFTKTLLVGGYSSGFVIYLQWCL