MFLHSTLQICDMVVVARIINATLVLSSLEHSYFWSDPRYEKDMLSFTGCAHNLTSEEAEELQQMRYEFNHWKEKYIDGEEKRTQGGCPMTPYETALLLKALGFPSTTKIYIVAGENFGNGSIKVLYDEFPNIFTHSTLATEEELDTFENYQNMLAPLDYIVALESDVFVYTYDGNMTKVVQGHRQFEGFRKTISPDRKNLVKLTDKLDQVQISWKKFVSKVKILHSDRQGDPYPRETGDFPKLEENFYVNLLPGCICEKN*