MDLLPYDVVEHILERLDVKSLLNCKSVSKQWRSTIRCRAFQERQLMHRRQSCNPDVLLVSVADEFYLLKRVHQVMRTLVLGSSVSVRILTPWEDTLYKVCQSSCDGLICLYNTYASNIVVNPTTRWHREFPLSTFQRLDRYEHQVGSVSWAKLGFGKDKINGTYKPVWLYNSAELGGLNDDDEDYDDEDKNNISMICQGNNNTSTFCEVFDFTTKAWRFVVPASPYRILPYQDPVYVDGSLHWLTEGETTNVLSFDLHAETFQVVSKAPFLHHHDYSSRELIMCNLDDRLCVSEKMWPNQVIWSLDSDHKTWKEIYSIDLNITSSLFGSNGFALRPLGVFDKDKLLFCEPEYGDQLLTHDPKTKSYEFDYRFFSPTTALPLCYFQSLISIL*