MVLWPRVGTDVLSCLGVVADEFEFLSKRSVRGEFRLLCHDAEACEVRAGSGRTLSGSVLQHVRVGGSALGFGIQTRRESGQIETRESLVEHRFESTTIADVLKDKGQKADGSWLWCSVEDTVYDAVKSMTANNVEALLVVKSGTEKMLAGIITERGLSSPQPFLQRQLAMYALISLMKSRHELGVGRMVKLMEMIVLYYDDPYLLFMQNKLITVSPDTKVLRAMELMTDNRIRHIPVVEDKKMKGMVSIGDVVRAVLDEHREELQSLNSYIQGGY*