MESKKRKAEEGRAGEEVSMGSVKKLVEPFTKEQLVSIVQEAAIRHPEFLEELKQLADKDPSHRKLFVRGLAPETTSEALHNVFSQYGELEEVVVVFDKKTRKNKGYAFVLFKHIDGAKQALKEPNKNVDGRLTTSQLASSGPVASDSSNIYARKIYVSNVPQELTEDALLAHFARYGEIQEGPLALNKQSGKTMRFAFFVYKSVESAKRAIEEPLKVIDGHKVYCKMAENPRLKLASSQSQALNLATMQAPGLLGAASNVDVNSFLNPALNLGLNSGLAQSINPALLAQALHPGLNANSSLATLNPSFTSSLAHQLALIPSLGQSLDASLTPSLYSSLLNSAGSQGLGQAASQLSSSLGNSSYGLGIYGSQIGSQHTKLVGASSYGAPTSYLPTQASVLSDTGILPSPQPFQPKGSRAQTVPSYLTN*