MVVTKTRWKEVKDPVTSLGNPCVVFFSIPALEKANERSIRCSVLITFGPNIPHNLFCEWLGDWLGGHDIAATMHKRVCEGFFVVVCDKEGAWNIPAPALRDYPHMRPAVFPVAVDLFSKADDMVVKVIALPNLPAQSQCQLPVIANKLGLFVGHTGQESNPEAPRIPENTFLGSLLYNQQQLYAPAPVKILILAQAEKRIPSYLQLQISKDGWYKQTLVQEALNFPYSPVFPSERRKPRFFTNLEKSSRFCALLNTGGKRMVIINFSSNRNDSLCRVKNTFGKCLALHLHAVNTESGVRLIYGKLVQLEIPSVNKKVSRGVSASGRLQHSGRNPDDRGTEKNLS*