MGVFTRAKNKREKDKTARNVKAASASTCASSPKPVVEAPLYFRILDLPAELRNRIYEHCLDDEYYNFAPSVRVRSRQAYKYRIWRFIGLTQVCKTIRSEFRPLWARNLCVRFDRRSDIDHFMKNFLHHRKGFNPVPKLVHYGWKHGLDNRQPFDITDILRLRSHSAELKVGFHPAVVADRECMWTPCASCAPNCYRPRDDDSDDDEDCTCADPGMTYQIWMVRQYDVINYTSTMELLVNHGKEALLQDIRDKKVTIVVYFSQPCNHAAIKFSYKHAFQTDNSPPSAMDLLKRWGLLDDFEPTATMEFIVVCKNKVVEEVGGYKVTKMVDHTTMVHKLPPT