MQRYWLTNMFTDKGKKRKRNWTVEWPWIKRVDRASLHLQSSDIEVELSDYHRLPDQENSSPLDLLQEERTTIEVISNLDEFFGRLYKYYCGKGLWCIVIRWIVELCSLGFTICFSGFFLLLVNWDVLQICGANAVEPCDLVKEAINEHPLEPFTISKIIVVIYLLLFSLYWLFCFLHFFSHLRHTLEARHFYRYCLCISDRELQTTSWPVLLDKIVQYQQQQRLCVVRQLSAHDVVMCIMRKDNYLIGMLNKGVLAVALPSWIPGSGPVLHRESDGTERRLLLTKTLEWSLNWCILHQMFDSNFLIRKDFIDNPVMLKRRLRVVGLTMLVLSPFLVIFMLVYFFLRHAEEFYHHPSTVASRRWSNLAKWVFREFNELEHLFNQRLNCSYKH