MALCKRAALAAAFLLAVYVAERIRRGSPPQKSEKEAAFDGEVPASADEKHGEGAGLYSRKSTVLSITKKNLAVVLDGGFRLVEFYHPGCHHCKVFAPTYERAAEDLQGIADLAAIDCQAEYDLCNSVGISGYPAVKAVFHAGGAGEDSAKAVDALKAGTDFSGSRSVKALRDFALAHVPREHFPDLPAEEPPAAFAARAAPRAPFVYVPDAAGSAEADALVAALSVALRAGAAFALLRDPQSEAWGRLAAADRPHPALAALSPAGEALWYQGPFRIGPLSEWARARIKGA*