MVSLLMNEEAKPNSNLLSAKTYRKVLNDAIERFSQALHEEHCDFSELRSLFGRLIQARIDPPLEVIWCFSATIFFEETSEETNVLSHVSSTRKIFEHIALCTASCTGPKSIAAMAPVVFELYQAINGFITVASHSGWKKRDKKLGNEIEKLIDDIAAHISICNSNGDAICSVLADGEEKNSSLSCFDDLIKIWMMGFSQKYGKVRDKGNFNDFYPLIGEYTRDVLFEEGCSIERLSGLVTSEVFLLMLSWKLVSPHQPSRTFHEAPGVEVNELKAWAVGAITGFRNNSFFGEYCLLLFKF*