MAEAAESVVGSKARAARTVLGQLVLPGEELLLPEQEDAEGPGGAGERPLLLNPGTRSRVRVVCGPGLRRCGDRMLVTKCGRLRHKEPSGGGGGVYWVDSQQKRYVPVKGDHVIGIVTAKSGDIFKVDVGGSEPASLSYLAFEGATKRNRPNVQVGDLIYGQFVVANKDMEPEMVCIDSCGRANGMGVIGQDGLLFKVTLGLIRKLLAPDCEIIQEVGKLYPLEIVFGMNGRIWVKAKTIQQTLILANILEACEHMTTDQRKQIFSRLAES