MRFLIASLLGSLAVVSANVHHKNLNKSAPYTADEVQTLFTHFVKTFAKKYTHDEFFSRYHIFSNNVELIRAHNSKSDATFTMGMNEFADQTWAEFSTARLGYINRDLSVLRASNVEDVEEIEVASGAAVDWRSKGIVTPIKDQGQCGSCWAFSTTGSTEGAYAQKTGKLISLSEQQLVDCSTTYGNQGCNGGLMDYAFQYAIANGGFTTEANYGYTGKDGTCNKSKAKQISAKISSFKDVAAGSESALLTAVTKQPVSVAIEADQSAFQFYSSGILSSGCGKSLDHGVLVVGYGTSGSTDYWIVKNSWGTSWGEAGYIRIKRGSDLCGISDQASYPIA*