MALHRVRRSSKPRPHGCSSVAEILAWWADQNQLSQKQENNDAIKVRKAPAKGSKKGCMKGKGGPENSHCKYRGVRQRTWGKWVSEIREPNRGDRLWLGTFSDAKEAALAYDQAARILYGSCARLNLPEVTDTVILPLPPSCNENIKKMLRMKHVECQNVSTSPVCSDISSSCITIGKDDDTDVSEVRLPLGGQAEFAGLLVEEEREESKPSVVPLMEGMGRMPLGKTMDGKAPGPPIALPPNHETIGSSWTSVASKDEYRTMSVRNEGLGCPDFGPQDCDVAQHSPLDGEMQESEYFDADEMLKLLGESTAIDDGTDSAERLWEELLLQPSYEVGSCGSRDISNMYSPNVTQTHEYEDQLPSFSAVIGDEMSLGASHEGALADENAHLQLFPLHQTQSVQSLDQGSNQYNGQFLSLTDLQPGLY*