MVRPSDFASTVAAWLQGEGFRTRSCSVCSSRPLLLVRGAHSTVALHLVPTPRSSDAVLPARVPIALSDSFATRRQTLVHLWEDQWDEHPRIVRSRLLAKLGRSERVMARQTVARRIDAATLDAFLVSNHLWGSTKARYRYGLFRKRDERLVAVASFSARWNMRREPGATARASHELIRYCSRRGETVVGGISKLLSAFAREAEPDEIVTVIDRDWGEGGGWATLGFRPLRRLPPVTFFVGPDGRRCHLGAGSNPHRRRLPPALQAEASEAEGEGGDALVERRLARRGYFPVSDAGAERHLLVLAPPAPPAPQSAHSPKYR*