MVKEEGKERRRILTVVVGAYRCLHYLNPKKANNCKARGVDAHVFSSSLHANSFNIIMIALKPTSTSTCYLFELERKGKGVKRSRCTMVKRGASKEEEPQHQSSSNIQILPQDIMMDILSRLPIYSLLQCTLVSKAWRDTIRCNNSIFSTMQHNRTMESQNTTLGLMFFLDDLEKEDDCTNLYLIQRGEVGEHRKLIVMDAQFTCFNRCFRIMGACNGLLCFSAYAIGGPAFVSNPITRECLMLPSEESLYKYARISGFGFALAKKEYKVVRMVSKCPMARIQDDDSWKAEIYTLGTNAWRQLKNVPASNAAHLFRNFSDVLVNGSLHWFSHPARSLLIFSLDMDREEFGVVPAPKFRSIGIIRLMAWKGFLTVVHKLLDSSLQIWVMRKYKVKRSWTKQFNVRWSSWFHIRSNYWPFDDGSLEADLKVIEHPRLRGYSLKGENFRVIAHVPSLISLKTIMGKEERMGVFPRLSLDEKIYNRNKKFWE