MASLTTPGRMKALVAPKYCKPKDYTISDVPTPEITRPDDVLIRVYAAGTTVGETILAKGNFSVLVDSSFPMIMGLEGSGVVVAVGRDVKRFKAGDEVMGGSWTRPMLPMKYEKWMAEYTVTAESLLLPKPPHMSFEECAGILGSAVTAYQSFRRGFELMGQKSFEGKTVFVPAALSATGSIAVQMAKNVYGAARVISTVSTPKMSLVEKHLPGAVDQVLDYQKQDVVKEVGQEQVDFVYNTQWHNSQPFQMLKRQTGVMVSIAAGPTVEQLRLVMGQKTVPFWVVWVVTMLQWWYDWKLRGTNIKRDFISGHPGNRQDLEACGELIAAGKIKPVSNIVGFDDLDGIKDGFTKVFEGKGGFGSFVVKIR