MFILYNFLLTILAPIWVPWMLLRARRRNEGVNWKERQGSYTIPPRGDRPRIWFHAVSVGEVVASMPILTELRQALPNHEIVLSVTTSSGHQTAREKAAGLFDYLVYFPIDVARFQLAAMQRVRPDVVAIMETELWMNFLWAAKTFDARTLLINGRISDKNFRRSKKLPFYYRALLRDMDRCLMQADADAERIRFLGAREVEVLGNSKFDQALEGLDADPAIWRRELGIDPAIPVVVVGSLRAEEFDFVTQALPSDAQIVIAPRHVEKGDDLEKTLGTGVARRSRNERLSPARVLILDTYGELAKIYSVADIVVIGGGFADLGGQNIIQPLAHGKPVIHGPHMQNFRDVAAQAHEGGATIIASTPEELRNAIRDLLADRSRQDQLGVAAQQIVRRNAGASRRYASAIAAEAARAPKVSRRRGETG