MVCLLTDDVDGTYAKALAGGRCSAEQPPRATERFGIYNALLRDPDGYLVELQRFTDAAEQREFCGGSAASEAASDQAAAAAEAAAAAAAEAAAAAVEESAVATAEVAKAPLVVAVGSKNPVKVNAVRAGFAAAFPLTALEVVAYDIPSGVSDQPWGEAETRQGALNRAENCLGAHCLGHGGAMPDFAVGVEGGVAECSLASLHPGTPGLDSCTECFAFLAVMRSPASEAGVAWGVARTGSFALPPRLAALVKSGVELGDADDRVFGDSGSKRKGGTVGKLTRGLVDRTAYYEHAMHLALAPFVHGEEFPGLYDAGE*