MRAKVLLQVACLVSVLVSSLAARRFLEDKEPINNHDREHFVISPDVGVGEEPSHAEQECLRFLIGNMPATDHMALRYTFLHKQVHLALKARADNSWASAVPWDIFLNNVLPYANLDEPREDWRTSFYEKFAPLVSGTISTLDAAVALNYQIWSLGGWNITFKAGQTPDIMSPSQVISHGYASCTGLAIFFVDACRAVGIPARVAGIAEWVGTGGNHNWVEVWHDGVWSFTDPIGFPNRPWNRTWFFPDPVSGAKLHSYRHGVYAASFKPTGRVFPLAWHDEYESAVPAYEVTKYYLDAAAAAAAADPTTVAAAAAMETLGAVAAAMGRGEGWDVAEHGRVQE*