MERAAAFLELVAKQVDPGAPGFWRDFLVGMLKPVAATAVVALAVALSFSQRLGLEGEMLYAIARAFLQLSIIGFVLQFIFTQKNALWILLAYLFMVTVAGYTAGQRAKQVPRGKYIACVSILVGTAITMFLLVVLNVFPFTPRYIIPVAGMMVGNAMTVTGVTMKKLREDVKIQRNLVETALALGATPRQATLQQVKRSLVIALSPVIDNAKTVGLIALPGAMTGLIMGGASPLEAIQLQIVVMNMLMGASTVSSILSTYLCWPAFFTKAFQLEDKVFAD*