MDFALIFILSSLFLFISTKILLTRSKRKLNLPPSPAISLPLIGHLHLLKPPLHRSFRSLSKSIGNAPIFQLRLGNRLVYVISSRSMAEECFTGNDVVLANRPKFIVSKYVGYNATHLIAASYGDHWRNLRRIAAVELFSTQRLNAFLYIRKDEIQRLISRLSRDSLHGFVEVEMKSLLANLASNNIIRMAAGKRYYGEENDEAKFVRQLVSEVVTSAGAGNPADYLSIVRWFTNYEKRIKNLGNRFDAFLQRIVDEKRADKEKGETMIDRLLSLQETQPDYYTDDIIKGLILTLTIGGTDTSAVTLEWALSNLLNHPEVLKKARAEIDDKIGFGRLVDEPDIANLPYLQNIVSETLRLYPAVPLLLPHVSSDDCKVAGYDVPRGTMVLTNVWAMHRDPMLWEDPELFKPERFEKEGEAEKLLPFGMGRRACPGAGLAQRLVSLVLATLVQCFEWERVGEELVDMTEDKGVTLPKLVPLRTMCKSRPIVGKLI*