MHKLKSAQKDKVRQFMACTQASERTAIYCLTQNEWKLDEATDSFFQNPEAFHRESMKSSVDQKKLEQLYS
RYKDPQDENKIGIDGIQQFCDDLSLDPASISVLVIAWKFRAATQCEFSKKEFVDGMTELGCDSTERLKAL
LPRLEQELKDPAKFKDLYQFTFTFAKNPGQKGLDLEMAVAYWKLVLSGRFKFLDLWNTFLLEHHKRSIPR
DTWNLLLDFGNMIADDLSNYDEEGAWPVLIDDFVEYARPVVTGGRRSPF