MAEPKTKYDRQLRIWGEQGQEALEKASICLLNCGPTGSETLKNLVLGGIGSITVIDGSKVELGDLGNNFMVDESSIGQSKAKCVCASLQELNDAVKAKFIEEYPEALIETNPSFFSQFTLVIATQLVEDSMIKLDRICREANVMLIFARSYGLTGFVRISLKEHAVIESKPDHFLDDLRLNNPWPELRGFAETIDLNVSDPVVHKHTPYVVILVKMAEQWTKSHDGKLPSTREEKKEFKDLLKSKMIAMDEDNYKEAIEASFKVFAPRGISSNLQQIIDDSRADVDSSSSNFWVMVASLKEFIANEGGGEAPLEGSIPDMTSSTEHYVNLQKIYQAKAEADFLVIEQRVRNILKKIGRDPDSISKANIKSFSKNARKLTVCRYRLLEEEFNSPIQPELQKYLTDEDYSVAVGFYILLRAVDRFAANYNSFPGQFDGGMDEDISRLKTTAVSLLSDLGCNGSTLTEDLINEMCRFGAAELHAVAAFIGGIASQEVIKLITKQFVPMSGTFIFNGIDHKSQLLSL*