MDERCCGPTFWLYLVIVFGLVLFAGMMSGLTLGLMSLGLVDLEVLIKSGTSSDQKHAAKILPVVKNQHLLLCTLLIGNSLAMEALPIFLDTLVSPWGAILISVTLILMFGEIIPQAVCSRYGLAVGATMTPVVRILVFLFFPVTYPISKLLDCLLGKGHVALFRRAELKALVNMHGNEAGKGGELTHDETTIIAGALELSQKTAKDAMTSIASTFCIDVNAKLDTNTMNLIMTKGHSRIPVYSGSPTNIIGLILVKNLLTIRPEEELLVRQHATIRKIPRVEENMPLYDILNEFQKGHSH