MKLKRERLLADDSVNPFKLTKSRCLMPRTASSISNSWNPGCHGPRIICLGSLFSISIVVPLLDHYVSIVEALSPSLQDVVPFRKAPVSWSNESYYRNNMTVLFREHKVLHLTHAESRLANNGLLDEIQRLRCRANYHALKFTEPLQRVADALIKRMKSIGPFIALHSGCEKLEVVFLSLIARSRYEKNMLSFTGRTHGLPTEEARELKRMRYDVGHWKEKEIESEEKRRQGGCPLTPYETGLFSQSSWLSRDYGHLHCHQGNLWEWQHGVAEEDLSRRVLAFNVGNL*