MKGLSGPKLLVVHPSSNKPLGGAASPAMAVLGSRRRMWVVLFLAGFACVSLGTMLCAARDHPPPPVAARRLAAAEAQAATLAVSARGGGAGGGGGGLPGYVFDALVQYASAGGNSTASMPGGDVRAIAAVVKRRAPCNFLVFGLGGETPLWRALNHGGRTVFLDENQYYVSHLEGRHPGLEAYDVVYTTTVREFPDLLDAARAARSAECRPVQNLLYSDCRLAINDLPNQLYDVAWDIILVDGPRGYTAASPGRMSAIFTAGVMARSRAEKGAETDVLVHDYEREVERACSREFLCEENRVEETSTRSLAHFVVPGGRDLRRETFCAGGGGSGAST*