MVGAGVLGLPFAMAQLGWGPGVAVIVASFVITLYTLWQLVEMHEMVPGKRFDRYHELGQHAFGDKLGLWIIVPQQLIVEVGTDIVYMVTGGQSLKKFHDLVCNGRCKDIRLTFFIMIFGAVHFVLSQMPNFNSISGVSAAAAVMSLCYSMVAFFTSAVKGHVGAAVDYGLKATTTVGQVFGMLNGLGAVAFAFAGHSVVLEIQATIPSTPEQPSKKPMWRGVVVAYAAVALCYFCVAFGGYYAFGNSVDPNVLITLEKPRWLIAAANMMVVVHVIGSYQVFAMPVFDMMETVLVKKLKFAPGLPLRLVARSAYVALTMFVGMTFPFFDGLLGFFGGFAFAPTTYFLPCVIWLMLRKPARFSATWIVNWVLIVLGVLLMLLAPIGGLRQIILDAKTFKFYS*