MKLFSFVGLRKDALPTCCQAIGSSLANALDHGPTQLRKAIDLYRQSSICRQRRVLQRLGDLRDAADENERRWCRKPSRFCGDAGTREERVMALRRAQKMLSLAIRCCKSGDLIDTPTPRHSQCAMTGTSVVTRPLFPPITLFDSLIALPSSRYSTRRLRPRHGHDHDFSSTLSPPVTPRDHAVPSLRHQLHSSYDASVLDQAASNASFIDRRDQHGLATGHVEAQNSATKHYETSVTYSRPPFQ*