MEVKRRTAKTLVGKLSSVSEQTRTESLCELRLMSKNDPETRTLIAEAGAIPYLSEILYSPSAIAQENATATLLNISISSREPLMSTRGLLDALSHALRNPASPSTAQSAAATLFSLLTVDTYRPIIGSKRDILYALIDIIRNPNSHPRSIKDALKALFGISLYPLNRATVIELGAVPALFSLVVKDGRLGVVEDATAVIAQLAGCEEAGDAFRKVSGVGVLVDLLDLSTGSSARTKENAVSGLLNMVQCGKKDVGEYVKEMAYIVCNGISDVADNGSSKGKNKANELLKLIDGASGMSRSQEMQPDTENLENGRWSWSNSSV*