MSEDLVPLSPISFLEGAATNYGDKISIIYHHNVRFSWRQTHERCVKLASALVNLGISHNDMVTALAPNIPALYELHFGVPMAGGVLSALNTQLDVTTLALLLEQLEPCKIMFVDYQLIDSALKACEILSHRKCKPPIIVLIPNYDQEQSFLAKNIPPGTLNYNELIAIGKKDFEALKPNNECNPISVNYTSGSTGILPKGVVYSHRSAYLNSLAAIARFEMKQLPVFLWTVDMFRCNGWCFPWAMSAIGGTNICLRNVSAKGIYDAIYLYKVTQFCGAPTLLDMIANASPSDQRPLPHRVNVTVAGVLPPFHVLNKVSQLGFDVNIGYGMTETLGPVIVRPWNPNSDGEHTKLNYGVSEFRQDVDVKDPETGESTPHDGKTIGEIMFKGNALMLGYLKNSQANDKAFRGGWYRTGDLAVREPNGSITMKDRAKDVIYSKGEVVSSLEVEAVLLNHPKVLKAAVVGRCDECLVESLCAIVKLKDGCSATVEEIIKFCEDHLATHMVPSTVVFGDLPVNSTGKVQKFRIREKIKGSEWYDSKN*