MSAVPPPGIYVPAVLFFTADEELDFPSIKSHILRLAQGGVTGILVQGSNGEAQHLSHEERATLIKFARDTLDEAGYGQGKKRVVVMAGTGAQSTRETKILCNEAAKAGAEFVLVLTPGAWPGMMTKEAIIKFHRDVADASPVPVLIYNFPVVTAGIDLDSTTLSKLAQHPNIVGTKLSCGSINKLHRLTTSQPASSFAAFPGRADVLVPALVCGAPGAIAALPNIAPKAHVRAYELFKQGKLSEAMEIQKLLSHADWGINQIGGISGVKGFVSEYFGYGNSRPRGPLLPVDAARTQSAEGEWVRKLIEFEKSL*