MKFATVQACLWWCGYIHCLLHTSSFGQATSWSPTLRRRTVNLFENYQQALVDIDLEPFQILYLTNDGSTESPNNMTEMELVQGTRAHVMQFFAADDEFETLSLYHTVRSDREALFWNGTKVAFRGTAVYRTIGNGTEDATALASRFRDAKFMQQQEYLCFMEKNASMYVERLRNSGWTSLRAIMVMSSRGNMVEYVDGKMVESVSGGSSGEDTLSPLSGGGEPMDESMSMTMYIVAITVPISVVVLMCAFCTLYRLRYHVNWRSTAAPKQAWQSDQRLGAHASKNSLQHSIEDGSETLSCREKDDGY*