MGRSPCCDQDKGVKKGPWVPEEDDKLTAYIEKNGYGNWRSLPKLAGLNRCGKSCRLRWMNYLRPDIRRGEFSDEEESTIVRLHALLGNKWSKIASHLPGRTDNEIKNYWNTHMRKKMLQMGIDPITHEPRINDLSPILDVSQILAAAIVNGQFGNSNLINNNTALEDLLKLQLIHKMLQIITPKAIPNITSFTTNSLNPKLDSVVNSFTTNSVNPKPEQAAIQLNANERHDFINQSANEDFMMPPFENIWDGFEDNQLPGLVTVSQKNLNSGTGMMPGYYGDQLSEIPSNGSISVSPETSGLNYPGTTQQLTGSDVLEDWEKFLDDETSDSCWKSFLE