MVLSQKIHGAFKGAVERMTGPRTVSDFKEKGVLSVSEFILADDNLVSKYPTWEAGDPSNRKPYLPSQKQFLITKNGRCQIRDRQREMARQAGKQNCGRLVLVSCLALLAVGLVADFLWASSHRFSPAGTYLPSSFTTIIGQLPPESNEKDTKQKEEDKAEERKLSATFQDLDAPQLQWEKMAAAPVPRLDGAAIQIMNLLYVFSGYGNINLVRSHVDVYNFVDNKWGGRFDMPKEMAHSHLGMVTDGRFMGNRPIPTSTRVNGPDQYINIACVVVDDRIFVIGGQEGDFMAKPGSPIFKCSCRLEVKKSEREEHWEWKDHGSL*