IRLKCKPVASLVRKQIPILPLMLQSLLLFQWKTCFEPGAFTKSREPCAKGRQHQDRNAFHSLSHNPEPAFGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPTVVKHIRTYKQRDPGIFAWEIRDRLLADGVCDKFNLPSVSSISRILRNKIGNLSQQNQYESTKQAPHPPPQPTLPYNHIYSYPTPIAATGAKVPTPPGVPAIPGHMAMHRIWPSSHSVTDILGIRSITEQQISDSSSYPSAKVEDWNTLNRTNFQPPTSPVLNGLDKAHLEQEAKYTQAPNGLPTANSFVSAPSMAPYHPPTQVSPYMAYSATTSGYVTGTRGSTPVAVPSLPTTVTSPHPFPSRACPVPGRAATRSQP