MSKLPPSLPKPIQDLDDAQRAYNLLLELEKRLLIPSQEIQFGFGRASTSQPKTNADPRERRKLVLCRILGYLLHHAPTYEARASVIDGILACNGDAEEVLEFGEGFLYFIRAFHSNPAKTTTPSRDLFDRAASDLRVEDASGSSLQPKDHWSVKKYALKRDGYRCMISGAFDGDAGEQFPEILAKKRGVPGSRWAATRCSHIFAEVMNHDADNTVDEGNWSASIWMTLEKFGYASMLDELKGSSIHRLENVMTLDPTVHAHFESLKIWLVASDDPNAEPNTYKLEATRPLFIEDYPKIVRFQSSDPESLPLPSPRYLEVHAAVARIAHLSGATQYIDRVMRDLEDSTVLADDGSSGELLEHLLKQARPREIESH*