MALTVSLALLAKALGATPRREGRGYSVRTGLLARARSRGFASPSASVEADASLSVRNFGLNDFENAKKERPAGGPCRLHSTSTSWQSCAYEIDGSGGAIGIALCLLSVLLLAIGITIQKYALTFIEPHVLLGDCCGTQSIRGPLARVPRTHAIWLAGLTVYFGGNGVFVLALAFTPASLAAALMATIVVANAALSRCVLHEELRRCDYHGGALILGGIAVTGWYAPAEVVSYDAPALARLLSPTSNPFGFGYLLVLVLSVTALAVLVVRHEAAHRADIQPLRAATPAAADAFGEGGACSCRGEPAACSPSTLESGRCPAATAIALSATPASAPAATALSAAAPSASAPSAAAIAAAAAAVPRPSSAAAAAAASPAS