MSSAEPQKVLGMPPFVADFLMGGVSAAVSKTAAAPIERVKLLIQNQDEMLKTGRLDRKYNGIGDCFKRTMADEGVMSLWRGNTANVIRYFPTQALNFAFRDKFKKMFGYKKDKDGYAMWMAGNLASGGAAGATSLLFVYSLDYARTRLANDAKNAKSGGDRQFNGLVDVYKKTLASDGIAGLYRGFMPSVAGIVVYRGLYFGMYDSIKPVVLTGNLQGNFLASFALGWIVTTGAGIASYPLDTIRRRMMMTSGEAVKYKNTMDAARQIVAKEGVKSLFKGAGANILRGVAGAGVLSIYDQLQVLLFGKAFK*