MLSCLLVLALGAGLAPAEVSLTVYQRDLVLVRDVRTVDLQKGENRLVFGDVAPGIYQPTLRITPLKDASAFTTLEANYDNDLASQERIWHKHLGKLFQFTKNDSLYRGILRNFDDDFIYLEPEGRPGAVALVDRGGVEDIIFEALPEGLVLRPQVTWRVKAGRAVQGLPVEISYLSNGLTWQADYTARVLGNDRLRLEGNVTLSNSLEVDFAAAHLDLIAGEVHRTADSRQLYDEEAVTAPQAAPKETGNRLFEYRHYALPGRVDVFSGQTKSLPLIGPVEVQADRHFFFDGSSGAEEVLVRLAFDNNRGAGLGMALPEGDLLLYQADDQGRLQFLGEDQLDASSAGDRVELVVGKAYDLRVDRRRVEHQRLSRNRTRDVVEIEFSSSRTEPARIIVQERLYGFWDLVETSWDGQPISPRKEDYNRAEFDVELAPGAIGTLRYVVEYGY