MTEVFLHVYDVANSDSVKTNNAIVQINKIFKDGIGLGGIFHSAIEVYGKQEWSFGYCELGTGVFNCRQTENPMYIYRESLSLGHTSLPPSKVKEILMRLSLEWQGASYDLLSRNCNHFCNDFCTRLGVQKLPGWVNRFANAGETAVDVAETTMKRLRQAKTEVVSASKTAYRVLLSGVSANAVSPDPGLMEGSATSSNRGGNVLRLSFMKTPVSLLSKIGLGSVSQSFNERVQGDESTSSKKESTSNKNESVHVCSEGICALEQSPS*