MVPVEKPSDIHGQYSDLLRLFEYGGLPPQANYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASINRIYGFYDECKRRFNVRLWKVFTDCFNCLPVAALIDEKILCMHGGLSPDLNNLDQIRNLVRPTDVPDTGLLCDLLWSDPSKDVQGWGMNDRGVSYTFGPDKVTEFLQKHDLDLICRAHQVVEDGYEFFADRQLVTIFSAPNYCGEFDNAGAMMSVDETLMCSFQILKPAEKKPKFGYGNSNATTAKPGTPPAGVKSQFNNVAYALLNYVPNGSIVTDGCFRVPGCLPG*