MKEKASSVLQPSCISQLAVLGESSAALGVSFCVLLCAIFFTVWLDLTAKPVDPYTTLGPVPEIGPPLTYTVHPHQQPYITAEMRNAFKKDGVIAIRGLIDEKLLRRLDLESAQIVNKEKRNREGKRIRPGNQFYAIKHGALFHDARTSHTETNEFTTSSFFDVAIASGVSQVAAELLFLVKKCESGTRSSQEGKTSKPCLRVLRDIFLSKDFDPYTCGWHVDDLGFWPATPEALGINAWIALDDMPLEGGGGFALAVSSHKATWREEAYFVTGASTSFPRDGYTSAVDLFERRTGSAFDRKPKNANFSHVYRRYSIRYNLGSAVIPPGYGIEPSVLWDESNGGRTADEVCRRDGPWYPQAWPEMLASEREELASFVTDKLAIANKRRPARKQEMRPFLKRFAREQQVLNDP*