MAAFVTFTDAVSLLRPQFEAAVAAMWPLASFIVADAFLYWVNESAAVLGVPKMSFFGISAFAQVMRELRNRHGLCAVMEPGDVDDDGYPATLAVPEFPHIRVTLEDLMATFGEPSAVRMMMELDGKLGKAIEESHGLIINTFHGLEAPYIKFWNEHVGPRAWPIGPLCLAQSASATADARPSWMEWLDEKAAAGRPVLYIALGTLAAIPEVQLKEVADGLERADVNFIWAVRPKNIDLGLGFEERIKDRGLVVREWVDQLEILQHESVRGFLSHSGWNSVLESVTTGVPLAVWPMIADQPFNARFLVDELNIAIRVSPIDRTMRGLVPSEEISKVVKELMDGEAGAEATKRVVELSALAKEAMDEGGLSWIAVKEMITELCAMKNDVHEKEEANYCKQDI*