MTTKSFCLVAATAALSGVSALQIPLNLQVPKLSWSPFSDDLPLVDTKELQKSIKPENLEARAKDLYEIAKNGEEEYGHPTRVIGSEGHLGTLSYIHAELAKLGGYYTVSNQQFPAVSGNVFESRLVLGNDVPKEAAPMGLTPPTKNKEPVYGKLVLVDNEGCNESDYPEAVKGNIALVLRGTCPFGTKSGNAGKAGAVAAVVYNYEKGDVHGTLGTPSPDHIATFGLGGDEGKAVVKKIKDGEEVDAIAYIDAEVKTISTTNIIAQTRGGDPDNCVMLGGHSDSVAEGPGINDDGSGSISVLEVAVQLTKYRVNNCVRFAWWAAEEEGLLGSDHYVSVLSDEENQKIRLFMDYDMMASPNFAYQIYNATNAANPKGSEELRNLYVDWYEEQGLNYTFIPFDGRSDYDGFIRGGIPAGGIATGAEGVKTEEEVAMFGGEAGVWYDKNYHQIGDDLTNVNYTAWEVNTKLIAHSVATYAKSFKGFPERSSEAVVQSETYSDKTKYHGSKLFL*