MKITVQSSKLVTGSSSGGRPSSADAAEAVPLTVFDKLHYDLYVHALYFFHPPAPPSSVLEAGLAAALAEYPEWAGRLGVDARGNRAILLNGAGARLVEATAAAADVCSLDSVVPPEPATPATMSLHPSAEDAVDGEVLLLQVTRFACGSFVVGTAVQHVVGDGAAFHCFVSAWGQASRGAAVDPAPVHDRVSFFVPRHPPLVEFEHRGAEYKRPPRPREGEEKAGGSESGAKAKANADVGEKQLVTRRVNFSREFVAELKTRASAGAPLPRRYSTLQCVAAHLWRCVTRARRLDARARTTLRIAVNGRSRMRNPRVPEAYAGNVVLWARATAAAGGLVRSPLPEAVRLVSEAVAAVDDAYFRSVIDFASSGALEEEGLVPAADPLETVFSPDVEVYSLLGASFQDFDFGGGPPFFFMPSYSPVEGAVFVVSSFSGDGSIDAYVPLFSHAMDIFDKCCHSLPAADARL*