MSSQVSYLSTRGGSSNFSFEEAVLKGLANDGGLFIPSEIPQLPSGWIEAWKDKSFPEIAFEVMSLYIPRSEISADELKKLVDRSYSTFRHPETTPLKSLKNGLNVLELFHGPTFAFKDVALQFLGNLFEFFLTRKNGNKPEDERDHLTVVGATSGDTGSAAIYGLRGKKDVSVFILFPNGRVSPIQEAQMTTVTDPNVHCITVNGVFDDCQDLVKQIFGDVEFNKKHHIGAVNSINWARILSQITYYLYSYLSVYKQGKADDVRFIVPTGNFGDILAGYYAKRMGLPTKQLVIATNENDILNRFFKTGRYEKADSTQVSPSGPISAKETYSPAMDILVSSNFERYLWYLALATEAPNHTPAEASEILSRWMNEFKRDGTVTVRPEVLEAARRDFVSERVSNDETIDAIKKIYESDHYIIDPHTAVGVETGLRCLEKTKDQDITYICLSTAHPAKFDKAVNLALSSYSDYNFNTQVLPIEFDGLLDEERTCIFSGKPNIDILKQIIEVTLSREKA*