MTGGDAKPAKAIPLYGTFAASAFSACWAETCTIPLDTAKVRLQLQGKALAGELNAAPKYRGMFGTMATIAREEGAASLWKGIVPGLHRQCLFGGLRIGLYEPVKNVYIGKDHVGDAPLIKKIAAGLTTGALAICVASPTDLVKVRLQSEGKLPPGVPRRYSGAMNAYSTIVKQEGFTKLWTGLGPNVARNAIINAAELASYDQVKQTLLKLPGFTDNVVTHILSGLGAGFIAVCVGSPVDVVKSRMMGGGQGAYKGTIDCFVQTFKNDGAGAFYKGFWPNFGRLGSWNVIMFLTLEQTKKAFFPKDE*