MTMATMGVAALSDCAAASLASPFATLTSLHRSKTAARITIDRACRDWSSLAVLSPGMNPASHTRRNYSAEKKCCLHQMPITAAHRKANLRVRKQESVPLVTLTDPSGVSHHLSSFLQQPAGTQSMLNTRALMRYEYVGDDVYRCYLPKVTLLNFEFTGSKAIQDQNERFSASLKNHLTWHDTPEGDQVLNLETELSVSLEVYTVPFTMLPLSAVEVPGNAIMQTMLDQLIPLFLDSLFSDYKRWVDEEALGLGVNTIPLSPTLGSSPHLAAPDCQPLQVSS*