MVQHPVAEANDQSPFGTLSPSEFYAKHQVTHNSEYITNSRGLKLFTQWWTPLPPTKTIGCVAVVHGFTGESSWFVQLTSILFAKHGFVVCAIDHQGHGFSDGLDNLIYHIPDINPVVEDCMRYFKTFRETRAPNLPAFLYSESLGGAIALYITLRQRGAWDGLILNGAMCGISAKFKPPWPLEHLLFVVAAAVPTWSVIPTRGSIPELSFKEEWKRKLGCASPGRVTMRPRAATAYELMRVCKELQGRFEEVDVPLLVVHGGDDVVCDPASAKELYERAASADKTLKMYSGMWHQLIGEPEENVNLVFGDMVEWLQNHAERYKKDGDVARAAASDGRA*