MNFFYTLLAFIQTFVVLNGVSALRFDLTNVTCSRLRGPRCGTYLLRVAGTNATFLGQKYLVGFEALTQPKEDFLKRYLENEPRLIPRLTTVAENQTDSFHPFFFTTNQASCNPQSIESDLIPFVNTVTNEIQYDSWAYTMLNASLINGLANQLMNASTYGVQVATCLPGFTNGYFDAPTVNIFNNDEEVPSWCTAIEFEAVCPLDVGFN