MASPGGKGLVACNAAISRCSRAGLHRRALALFTEMRARGLRADEYTLPPILNSAALLRAPPAAALHALLLRAGLASHLHVANALVDAYAKLSRLGAARAVFDEMPRRDVVTWTSLVTGLARAGSHGLAVRAYRDMVAAGVATDEFAVAAVLSSCAGSTALELGRSVHAAAVRSGHEPFLSVGNSLVSMYAKTGSLRDARTVFDAMRSRCAITWTALIVGYAQNGRGRESLAVYADMARSGCRPDYVTFVGLLFACSHAGLLDAGRAHFQSMQSEHGISPGPDHYACMVDLLGRAGRLGEAVDLLDRSPAAELDATVWKALLAACRTHRNAALAERAAGMVWRLDPTDAMPYVMLSNLYSRARRWGDVARVRALMRSRGISKEPGCSWVVVAGVTHVFHAGDRDHQRAAEIYRKAEEMAARIRARGHVPDTEWALQDEAPEGREMGLAHHGERLAVAFGLLAVPAAAPIRVYKNLRVCGDCHAAIKMVAEVYGREIILRDSNCFHHMKDGSCSCGDYW*