MKTTTELPLRILTHNIRYATSSPFKGELPWNDRKQPLLNELLFNTRNQDAFICLQEVLHNQLVDVLSGLKQPPSTIPKSASETQQWEYIGVGRDDGHKAGEYSPIFYQPSVWQLCHWESVWLSETPNKPSKGWDAASIRILTIGVFTHNITRHTVLVMNTHLDDQGSQSRFEAAKIILQKIDEYRSGKFGTLIAGVFLAGDFNSQETQEAYNVLTGSESSLVDTAKVVEPSQHYGNYYTWTGFGYEGEDPTRIDYILIGPGKNKLGSWIVNGYAVLANRFDSGVFLSDHRAVVADITLYN*