MDEIEEKKMVEIFLKIIGPSPPCRLNVPSSIKVHELRNMIAGNRHMPIENLRLVLQGRVLHDSENGDDEVVQLNNGDSLIVAVKPKPPPRHFRDEFEDDDDDELRFQLSPATSKWKRKLFYLLRDKLKFPDMLLMVIFSISPKVWVIIMTWFILASIARRYEVAPLFLLATGFGLIFYNLGHRKQGELSAYSVFNEDFRELPGTLNAEHIDRDIRAGRF