MENKDLISQLLPDHVLHEILLKLATKDSVKTSILSTRWRYIWQRVPGLDLNQTNFRYKGLKGFVNRFLDLDKKSLIYQLKLEFDGRKYETEGSLFNKWVDSVVTRGVQHLVNNYCPIKLPGSISMCETLVHLKLVEVGIDSFDSVSLPRLETMHLLSVWFSSEAALERLISSSPVLQVLYIEKVWNVEVIRVRSQTLYSLRMRIWKRDLDWNKDLTKIGLVIDAPRLKSLNLQIHRFKDLVLNSVCSPLKVDISISKGEFNPINSLTMKTLRTFIAWISNVTNLALNYCCLEAMYAYSSSEPLPQFSNLTHLEVSMDSSCLKLLPTFLASCPNLKSLELWVHDHRLDILDISRSTMPKCLLISLKFVTIYSTAMISSSVENQVETELVKYILGNAAVVKELTLRFILWAEEHRFQLSKQILAFPKLSSACQVFLHSSFF*