MQKVAEELGVYMVGFDRAGYGESDPNPARSVRSAALDMEELADALGLGDKFYVVGFSLRCHAVWGALRHIPHRLAGAAMLAPVVSYWWPGFPADLAAEAYGRQARRDQWALRVSHHAPGILHWWMDQRWLPTSTVVDNTTHLPNKRDAEVRRALAADGTLQRKREMATQQGIHESYYRDMTVMFGKWEFDPMGLPEPPCPLHLWQGDEDGLVPVVLQRHVAGKLGWVNYHELPGTGNFLSAVPGLGDTVLRTLFC*