MKQVRDEGGPSSCFASAAAAEHGEGEGATCLMELPTDCIVRVLSLLSVLDTCRVARVCRVLRAIADSDKIWLPRLPSNAAISRPSFSKKDLYFRLRAGMLRKDFSQPYWLDPATGEGCFVKSARDLSIEWGDDPHNWLWKPQPNSWFPDSAYLHDVCWFQVHGEFESIFMPGTYTMSFRIRFTDALHGWAEAPVKLFLSTSNGQHVESQRFFSGAQTPLASKVAPLRSLDVCLWMELDAGEFHVEREMHLKLKFRMLEIDGGQRKGGIILDCIKIQPSSVLSKDSYI*