MTAVDDDPGQIKRALIDASAGAISGAVSRTVTSPLDVIKIRFQVQLEPTTSWSVVRANLSGASKYTGMFQATKDIFREEGFRGFWRGNVPALLMVMPYTSIQFTVLHKLKSFASGSTKTEDHIHLSPYLSFISGALAGCAATLGSYPFDLLRTILASQGEPKVYPTMRSAFVDIIKSRGVRGLYNGLTPTLVEIVPYAGLQFGTYDMFKRWMMDWNRYMLSSKDQINVDTNLSSFQLFVCGLGAGTSAKLVCHPLDVVKKRFQIEGLQRHPRYGARLEQRAYRNMLDGLKQILMSEGWHGLYKGIVPSTVKAAPAGAVTFVAYEFTSDWLESISW*