MSTRQVQNVASLVSTVKALDGTAAVFPVWRSRIEDVLSMQNTLDIVNGSLPRPKEDSKSDSSVARSTDYSKGYNPKEVVADWDALSELACATIRLTLSRPLALRYRKTKPATRLFTTIVNAYEKNTRARRIRLQEAFWESKHDPNTPIALWIGHVRVAADELLTINELPTDRQIADRLVAGLDSSWSAVKDSIVYTAQEMSLDDTIGALEAHEVSLNGKTSTDFASASFASSKRFGCSNCGKRGHKSSECRKPKTKAGAVSTVKLGGYDSGSFDDGDEIDVVKNLYS*