MGAVSAEYLNSSPVRPVLDDLKSFGVPEKKLSSMNIDELLVAATGEEESQPSLPSSSEQEEEENPSSSEIKLSVEEVWREIQEGKLTSTAAASSTGAPESGIAPQRTLGEMTLEEFLVKSGVADSAPTGIVSTFPDLGPAPHKRERDDLELAYMQGMDPSAANSSSKRLRAFVTKIEECCMVPSGGQVLSYGDAFHKPDEYVDKVAERRQRRMIKNRESAARSRARKQAYTAELEAEVTLLKEENDKLKRQQAEDARYRAKVRQILDRNRKPLFLFSQVIDMLTVLKRSKKNAKARRVELRRVNSF