MSYTNCLKKHPHRIFFRYGNSILRASLEKGSPQKSLMDYSTLLHFTAFFPDYRTYALLLRACAKCSDLYAAMEIHCHLTKVGLLSDLHIIPPLFKLYIAHDHMLEARELFWSMLEWSTDPFHGNLMLMGFLKSGQLDKAYQIFKRMPVKDLVSWNSMIAGAVRSSHLKEAMYLFSRLVSSGLVPDCFSFSSVLSACARAGARRYGVWVHHLMTELGVEMNHILTSALVDMYAKCGRIDVATEIFNKVKRNHISVWNTMISGLASHGLGSDVVILFHKMKSEELVPDGVTFVALLTACSHCGMVEEARQYFRSMTTEYSITPEVEHYGALVDTLSRAGLLDEAYKLVMSMNVKPDVVIWRALLSACRRYRQTKLGEVTIEHMACHGSGDYTLLSNMYSSANRWNDSEEVWRQRKQKKIRKSKGLSWVELGGSTHGFKAGDRSHPDTEDIYLVLHGLCKRAKVEGYAPLTELVTKDVSEEEREENLTFHSEKLAVAYSVLKTGPGTEIMVSKNLQICSDCHEWMKIISKVLCRVIIIRDRIRFHRFESGCCSCKDYW*