MEMEKLIVGIKELVDDGLREVPPIYVRPPNDRPTGYNSVDDTNLPSQVQMPIIDISSLLLGATEDDPIAQPVIQQIAHACKEWGFFQVVNHGVSHNIIQDLRDAALKFFQLPAKERMCLNNQFFGSSVSYSTSFNPKYEKVREWKDTLSFCRFPGHCDGFQEAPTICKEQVLKYVGAVEMVAQILYKSILTSLEFNGELFSNFAPKISRVIMGINYYPTCPDPSLTLGLSGHSDVGFLTILHPSEVPGLQIKYKGDWVSVFPVHESAFVVNIADQVEILSNGKYKSIEHRVVTNRVKPRMSIACFFAPPEDTIVAPLPALLDEKNPPLYKATKFADYLHNFSTSGLLPNRGTLDFVRI*