MRRVVLYASPVSVFVFALVLTFVYRSIYVSDTSKLGQGAASNGVTAAPRLSPREMDVFVYIVEDVCSATGAATGDPVLRKTYFANLASWTKCVNESCHTKRSPTMVVLSHFADTDHGESHSCMKIQVDGFLPLEVSRSAMSMRSFCKSCHGDSAALHIVISSDSVIESRDENTDSAGGTPLPFMLLDLISQDWESNAHQLSLPWFYSVSHKASSSKVVAFVLVSASADHQTWLDFESFLLRHRTEWFIWPDAAHTATARDDKVWKQFEAASCEGTVARWWSRFCSHSERAAIGTRRHIYLGTHGHAYFADT*