MVARIQFARGIDEEIIPNVRLTRAKDGSNGTATFYFQNPKALSSNMTEEITGMYLIDDEGEISTREVKAKFVNGQPDAIEAVYLMKSASEWDRFIRFMERYAEENDLGFTKS