MVFSWKRKRAAQEKLKKGEELVIPKHFLCPISLDLMKDPVTLSSGITYDRESIEAWLEGGSFTCPATNQVLRSLDQIPNHSLRRMIQDWGVANRNYGVERIPTPRVPVSGIQVSEVLLSLEDSVKSLNGLRCLELVHKIKKWGSESERNRRCVVANGAIRVLAAAFEAFAMDSFESNATLLEEILSNMNWMFPFFQHSLDTEAQARLGSQDSLRCLVWFLKCRDLSAKQDSMIALKELASSDQKHAEALATIEEVNEVLFRFIKEPICPTITKASLMVIFYLLSSPPSTSTKIKSEFVKMGLVSLLLEVTVDSEKSTSETALGVFDILCDCEEGKEEASWNALTCPVLVKKILRVSELATQFSVSAIWKLSKHEKEHEVNVLVEALQVGIFQKLVLLLQFGCGGETKEKATELLKLMNPYRAGLECIDSVDFKNVKRSF*