MVEDDCVSNVIPLPNVDSKTMTKVIEYWKKHSEEGISKDMLMDFDKAFVKVHHSILHALILAANFLNDKEILDMMCQEVADRIKGKTPEEIRKEFDIKNDFTPEEEEEIPSVYYSIDFDRKNIAGGIARGRLAEERKAWRKNHPHGFVARPETGPDGSANLMVWRCIIPGKPGTDWEGGHYPLIMLFSEDYPSQPPKCKFPPGFFHINVYPSGDVCLSILNTGLGWSPAITVTQILVGIQELLDEPNPSSSAQFECHKLYVQKDKTEYKKRVKAQAKQYPALL*