MGRAPCCSKVGLHRGPWTPREDALLTKYIQTHGEGQWRSLPKRAGLLRCGKSCRLRWMNYLRPDIKRGNITPEEDDLIVRMHSLLGNRWSLIAGRLPGRTDNEIKNYWNTHLSKKLRNQGTDPKTHDKLTEAPEKKKGKKKNKQKNENNKGSEKTLVYLPKPIRVKALSSCIPRTDSTLTLNSNSATASTSEEKVQSPEAEVKEVNMVWGVGDDADNGGIEIFFGEDHDLVNNTASYEECYSDVHTDDHGTLEKLYEEYLQLLNVEEKPDELDSFAQSLLV