MDTGVNGFWCCVTIFIILLLILKLIISWRAAKLLPPGPPGWPIVGNLLQLGEKPHESLYHLAAKYGPLMTLRLGMQTTVVASSPAMAKEILKTHDQVFAGRTILEAAKFLFYSNFSLVWIDCGPRWRMLRKFCNTELFSVKRLEALQHLRRDQVFSTIQSIFEDSRKGNSVNIGHTVFITSLNLLGNLIFSQNMFGRDSQEAKEFRETVTKLMVIAGTPNLVDFFPFLRILDPQGMSRDATKYNSIVFGLLDRSIEARLHSRRENISAAQAKDFLDILLEYRSESGETFSKKDIIPLLFDMFLAGSDTTTSTIEWAIAEAIRNPRIMKKAQAELDEVIGKDRRFEESDIDRLPYLHALVREVFRLHPPTPLLIPHRAESMCAVAGYMIPKDTKVLVNAWAIGRDPSIWNEPLEFKPERFMESEIEYKGQNFELIPFGAGRRICPGLPLAHRMVHLVIASLLHAFNWSLPDGITPDNLDMTEKFGITLQKALPLIAVPSPRLRPHLFHL*