MHKLKSAQKDKVRQFMACTQASEKTAIYCLTQNEWKLDEATDSFFQNPEAFHRESMKSSVDQKKLEQLYS
RYKDPQDENKIGIDGIQQFCDDLSLDPASISVLVIAWRFRAATQCEFSKKEFVDGMTELGCDSTERLKAL
LPKLEQELKDSAKFKDFYQFTFTFAKNPGQKGLDLEMAVAYWKLVLSGRFKFLDLWNTFLLEHHKRSIPR
DTWNLLLDFGNMIADDLSNYDEEGAWPVLIDDFVEYARPVVTGGRRGPL