MDHHHYEDGCGGGVGYATVTSAPPKRPAGRTKFRETRHPVYRGVRRRGAAGRWVCEVREPNKKSRLWLGTFDSPEAAARAHDVAALALRGRAACLNFADSASLLAVDPATLRTPEDIRAAAIRLAESACPAAAASMPMSASASASETMAMVQQQEEAANAAAAAAYDEYALCGDMGDWGQHHCSYFYGDGVVPGGEWQQGSLMDGDDDGYRYGYGAGDVALWSY