MGSHGDDGGGGGAHVLLLPYPSQGHVHPMLQFAKRLAFHGMRPTLAVTRYILATCASPDAAAAGAVRFATISDGCDAGGFGECCDDDGGGGVTAYLSRLESAGAATLDKLLRDEASDSGGRRPVRVLVYDAFLPWGRPVAARHGAAAVAFFTQPCAVNVVYGHVWCGRLRVPVEAGDGEDGGGGAVALPGLPALSPEGLPWFIKVGPGPYPAYFDLVMKQFDGLELADDVLVNSFYELEPEEAAYMASAWRAKTIGPTVPAAYLGDGRMPGDTKYGFHLFELTTAPCVAWLGAHPPRSVVFASFGSLSDLDPAEMREVALALLDAGAPFLWVVRSSESHKLPAGYAAAAAAANGMVVSWCPQLEVLAHPAVGCFLTHCGWNSTAEALVAGVPMVALPQWTDQPMNAEYVEAVWGAGVRVRPAAAAGLAARAEVARGIEEVMRGERSGEYRRNAAAWMEKARAASREGGSSDRNIAEFVAMYG*