MLLLLLIAVLTAVAAFLLFKFATVVDGDLTLVSRGPPRRDRVDGKVVWITGASRGIGEVLAMQFANLGAKLILSARTKDELERVKKNILSKNPDSRVEVLPMDLSAGEESLKEVVHVAESFFSNAGVDYMIHNAAFERPKRGALEESEEGLKATLNVNVFGTITLTRLLAPYMLDRGTGHFVVMSSAAGKVPAPGQAIYSASKHALNGYFASLRSELCTKGIKVTVVCPGPIETPQSSAAASQVQTHSAEKREKRVSVERCVELTIIAATHGLKEAWISYQPVLTVMYLVQYMPTVGYWLMDKVGAKRLDAAAKKGNTYSWNLIFGSKKSA*