MATSVGQETHVLLVALPVQGHLNPMLKFAKLLSRPNLRFTLATTEQARDLLSAANTADEEHLSPVDLAFFPDGLPKDTQEPMILSSCVAAAYNIPCALLWIQACGAYSVYYRYYMKTNTFPEDLEDLNQTVDLPALPLLEVRDLPSFMLPSSGSNFNNLMLDFVDCLKNVKWVLVNSFYELESEIIDSMSDLKPIIPIGSLVSPFLLGADEDKTLDEKNLDLWRSDGDCMKWLDTQARSSVVYISFGSLLKWSENQVKSIATAMRNRGDSFLWVIRPKEIAQNVDILHEMVQEGQGVVIEWGPQERILSHVAISCFVTHCGWNSTMETVVTGVPVVAYPSWIDQPLDARLLVDGFGIGVRMRNDAVDGELKVAEVERCIEAVTEGLSAEDMRRRARELKQAARSALAPGGSSAQNLDAFIGYITSCV*