MEFLGKLREEIRRELWEKCCSSIDRSFNPGYTGKRLDGVIDSLELVIVKEGTFARLMEEAEWNIASAFQMASIAEFERACENGASIQEELLGGILRKNASTHYLQKFGSPQSLAAYKSQVPIVSYEDVAGVIEKIACGEEGPILCHDPVLCFFASSGTSSGKGKIIPVTAENISALRRAAEISNAYITRCFPELGSGRVLGLYYCVDQFHTKAGIWVGALTTYLIKTYRGPFNKFTTPYEMIISGSNWRELTYCHLLCALIQRDAVEQIDASFAYIISEALKILQSDWQDICKDIRTGSLSSGKVTHPKLQEAFATFLVNKENLAGTADVIAKICSRESWSGILSLLFPGAKLVSAVVTGAMAHFVPELRDYAGGQASNLRERLLLV*