MGMSLVSRISVSPHPNKPFTFIPHDTWIPPGARSIYGGLVKLAEGNRYIRREVRGWQNGRIFFILFASYQSPYERFSVSSQGHTPVRVSHSLTAMVQPWDEDPTQKNGEGFEVKESFQAPFPKELRPWDQCEDNEVFLQRLVQEKSKEELGWKWGYLDDWPSSKEYYVNGLPTTRMMWYRPRIDPDETISEEMYKSMITYLTDYQLVGAATRSIGLNMSSPDLDYQEPVLHVMESQVADMVTCQEGVFKAREPGKKPMGVAANGIDEEDLQARL*