MRYPCLGYLSMDVAVSLLGILAGSWGVTSLPLKYVMGGFYSTCMAEYEEEVDYGSDLSDFQMIWKVPGGCDGLSSAGKSLVPTRMEDIPPRMSVLFPEAHPNPSALPSLWISLTVGQFGNFPVQCVGPRSDSALFERSLLESGKQSATAVGNLVVPFSPQRNILSLGVGDPNLALASSVSSRLNQPQSQVDPSKGDSQTTHQQSNGKKSPSDPLLQRRRNQNAYVLQIMATWRNKRVGKDRIAKRLALFLLAKQLVNSQLQIKKWVCNGGESDHLPILLEIGGDFKTPTSPFKFNSAWLKDEKFHALVKSQWVPYNPQSLTPAAIQMVEKF*