MRAVAARKSSAALSLRAGFNGTNVLPFSELPGPKWPVLGAMPTMMSYGFSRFSEYYRYMYNTYGVIVDATVLGEPTVIVYDPREFRKVFQLEGRYPQGILKDNWAQKYACKKTGLPLSALAADGEEWRTTRHALQKDVFNVAAATSYCGPVTDAAEKVMTSLKTKTRAGEEVNFHHIMMNSVADVFTAAVFGKSIGMSDDSASQEHRVWVDGAMRIVSLMAKMILQPYIKYWPEASATYREFESIVVKMQETSTKLVKDCLEAYKDFEGPEDDLPYVVRAARRNELDPEKFVSEMQAVVVAGVDTTYHILLWNILKLASYPAAQQRLRDEVHQALGPAGTFTREKLSEMPYLKAVMRETNRHTPPGPLFTLRFLDQDVTLCDYHVPAGTRIIMSVEGLQSDPAIVDDPDLFQPERFLQDAVEQRKGDPLKSILDHKFLGNPFGFGARMCLGARLADMEIMTLMSKFVANFEFEVLPGQTWDVKMTTMNVPDPMPKLKFTARF*