MAEHCCGLTFWIYILIIVGLVLFAGMMSGLTLGLMSLGLVDLEVLIKSGTAADQKHAAKILPVVRNQHLLLCTLLIGNSLAMEALPIFLDALVPAFGAILISVTLILMFGEILPQAVCTRYGLAIGAAMTPVVRVLVFLFFPITYPISKLLDFLLGKGHVALFRRAELKTLVDMHGNEAGKGGELTHDETTIIAGALELHQKKAKDAMTPITSTFSIDVNAKLDMDMMNLIMTKGHSRVPVYSVTPTNIIGLILVKNLLTIRPEEELLVRQHATIRKIPRVEENMPLYDILNEFQKGHSHMAAVVRYNQEKLYMIHKNREINGHAENRVGSSRCKRPMERGAMQVVVEIPETEEL