MDAVRQCVLRCLPGAAVTRAGTLSASDDHDGEDRISALPDELLRDVVSRLPIKDAARTAVLSPRWRRVWRSTPLVLYDAHLFPDSSEDARVATIHRILAGHPSPLRTVHLVYCFFGIHERELDEWSRFLAAGGVQDLVFICQPPPVDTPLPADILRCTQLRRLYLGFFQFPDTRDLPDGAGVFPYLREFVILNTCIEDRDLGHMLASSPELETLALVVSYGQPKLVRLRGKKLKCVLFWISMADELAVVDAPSLERLIMWHTCPPSRFDESDDEPRMRVRIACAPELEVLGYLELGVHELQIEHTVIKADTKVSPSSMVPSVKILALRVDFSVSTEVQMLASVLRCFPNIETLHVESALADEPTGKHYSEFFEKLSPIECVQNNIKKMVLHKFQGVINEMAFVKFITQRANKLQKLTLVLPDEALVQVGQNLLRALAVPQCASKACTIFLVGPIVERGWNFHRASDLSIDDPFRLEHEHELFHLVSKGE*