MLFKSLGRHLTKVSSNSASSLRTIKYKTVDGKPRDTLTLQNVDFIINPDEKMIDEYMKVYGNQRLNFKRNDISMWMKSFEGRYALWFTCPKGTNKIIQTSHVITFPPIPSNNDTNHQYRGMFWIDADYRGVDSMILTDYIEKLRIRNQSDNAVAQCMPTSMNLWKKMHGQNDAGHIQNVSYYKPDEMQVPDDLNLDGIFLKNATEAPNMYIVKLLNLLRDPEGFGKVAYDNNGKVIGFGNVIIYPSGECVLTPLYADDSKVAQAIFKSILKEIPLNDKKLLRFQIRSIDQCEGGFEWIQPFVKNPIRKEIMGYLTYETHSPIINYKKAFANAPYTTCAI