MEKNNKKRFVLVHGLCHGAWCWYKVKTHLEAVGHCVTAVDLAASGINMTRLEEIQTLKDYCKPLLELLNSLGSDDDKVILVAHSMGGIPAALASDIFPSKIATIVFLTAFMPDTRNLPAYVYQKLIRSVPQEGWLDTVFGTYGKHECPLEFALFGPKFMAKNLYQLSPVQDLELAKMLVRVNPIITNNLAGTRSFSEEGYGTVTRIYIVCGEDMAVPEDYQWWMIKNFPPKEVMEIKCADHMAMFSKPHKLCALLVEIACKYA*