MGIYLSTPKTEKISEDGENAELRFGLSAMQGWRESMEDAHTAILDVDEKTSTSIFGVFDGHGGKVVSKFCAKYLHREVIKCDAYAKGDLGGSLEHSFLRMDEMMKGARGYRELMLLEEKSGKAGNSHGSANDESDRFNSAIQTEGNDGNWTEVGPNSDYKGPSSGSTAVVALIRGRNLIVANAGDSRCIISRRGQAENLSVDHKPELELEKERINKAGGFIHAGRVNGSLNLTRAIGDMEFKYQTDLPPDKQIVTCCPDIRQVDIGPGDEFIVLACDGIWDVMSSQAVVDFVIQKLPTAKTLSSICEDILDHCLSPSTRQQEGCDNMSIIIVQLKQSGGVASGSADPSL*