MGVYLSTPKTDKASADGENDRVRFGLSSMQGWRTTMEDAHAALPDLDDCTSFFGVYDGHGGKAVSKFCARHLHKQVLINEANSSGDLPASVYKAFLRMDEMMKGQRGWRELTELGDKGNKISGMLEGIIWSPKGGDAEDLGGGWGTEEGPNSNFPGPTSGSTACVAVIRNDQLIVANAGDSRCVISRKGQAYNLSTDHKPDLEGEKERILNAGGFVVAGRVNGSLNLSRAIGDMELKQNEVLPAEKQIVTAEPELKTVKLSEDDEFIVLACDGIWDCMSSQEVVDFVHKHLETEDKLSDVCEKLLNHCVAPTSGGEGCDNMTVIIVQFKKPLSSAATSSTEKSAATAEEMRPNELNGPDDPLK*