MDGNRVKNPAVIRFNHSPGEEITNAREVLTGCCVIPKFPRNVGLHLDYVGQLPSVVPRGHVRVRLTTRPIQHVDMKIIRTGGYKELRSRDFVTIGAEGVGFIHEIGEDVKSDLHRNQRVMPVLFWDNLLKKGNGSWQSYVDVAEENVFPLPEVSKESADYVPDEVAAQFVITAWTALGLFHTAVAGIQEGRFLLLSAPSSTIGRHVLGISKSKNINIIAVVRKDEQKSLFKEMGVEHVICANSSKEVFVEQVKKITGEGGAHAAIDGVGAETTMKLGACLRDEGELLIFDNAAGTDSDDHVKISLGDLKRKIQVKWWTLTDYVKIRKGNREETREAMTKLFNETLNLYKEKLLIFPTHEKVFTFDELPEALDVIGEIKNDFHKCKLLLVNHKE*