MDTLIIVGSMVTLWSEIPMDILRSVFERLSFVDLHRAKIVCSHWYSCSKQSFLRKTRSPLVILFSDDGDCTLYNPEEARVYKSKRDLSRYRFLANSGNWFLVLDPRSNLYIIDLFSEKKINLPPLDSFKGYKYNLKKVGARKFKELVSEYPTSFHHHAKDLRGLLWVDEKKEEYVVVWYFRNKYTMDSLAFCKNGEDHYREMPTHYGLHDISDMVLQRGDHIYLSTSCKYLQKLDLSRQEGIRTKNDDIISRYQLPCRPTNYKLVYDAKCWCSYNIAVTSSGEVLFVLSIFSQSTRRRIFFLYKEDPNPSPSEVIYKNLVEVDSLGDEALLLDLGITVPADSDLGIEPNSIYFTRHDRVANQKRSSPDICVFNIVTKTLKRFPGLSSLKDARWFLPS*