MKRFFPTVQREASFKKPAIADELGASLPSAASENATPLVNSSSLQAEATATIATSVLSTACAAGNDTNMQGPLRFMSWNANSFFLRIKNNFEELSSFIQRVDPDIIAIQEVRIPAAGRKGEPKNQGEMKDDTNSARDEKQIMMRALSRPPFGSYKVWWSLADTKYGGTALLVKQCFKPLSVKFTLDQTGAKKHEVDGRVILAEFEQFFIMNTYAPNNGWKDEELSFQRRRKWDQRVLNFVSKASEKPLIWCGDLNVSHEEVDVSHPEFFKNARLQGYVPPRSEDCGQPGFTPAERERFTRIMKEGDLIDTYRWLQQRQDMDGGFSWSGNPVGKYRGKRMRIDYFLISRQLLSRLVSSTIHGRGIELEGFYGSDHCPITMELSTEPSPCPITPPSKAS*