MLSSSFATTGSTLVLDFKDASISSLFYSEEDLEPLPLHEESGWPTNDRILFDFEPTPIRCTSTAVETVPAGAPFIPLMNCSKEDSSNSFGSMYNPLSMALIMNNLVKANSSKEETPGPNNNDVVCSRGRRFHDLPGCVRFRKIVNDYIPSYVSASSRVDKSSVIAQIIDEVLNHDDGPVRFLKYQASTKSWNVMGKEQIRDKVGHALREVIEEMNRNERLAAWR