MVSLNARPAPFLDPVSVSFDSMASDSSDGFGFTPIATTPVTGRRDTASYKIRKPYTIKKSRENWTEQEHDKFLEALHLFDRDWKKIEAFVGSKTVVQIRSHAQKYFLKVQKSGANEHLPPPRPKRKARHPYPQKASKNVALPSHAVCSIPSSNAPLLQPAYLYSSSDSQSLLGNPASSSSSLNHESTNLPKPVIQEEPGVSATALPKNRCYSTSNKEVKPNLPTVTEPNNEEQSCEKPHRVMPNFAQVYRFIGSVFDPNTSGHIQRLKQMDPINIETVLLLMRNLSVNLTSPEFTEQVSSAILIYIQLPLFLEIQKDFTKTLLVGGYSSGFVIYLQWCL*