MDSYAQYHPQQQSAYPHPHNGAPQQSPVQQPNYAQHQQPPQLGQHNMMPPQMGYNPAYGMQPQYGVSPSQAAAMATAAASGYPAYSMPDSSMPGSLSQTSPRMKTDGSLQRPPQSPRQPQMNMPQRRMSHTINSPAVPSQQPPMGVPRPPTQQQQAAAPPPQAAQQSPEGPPAGANEESPLYVNAKQFHRILKRRMARQKLEEALRLTSKGRKPYLHESRHNHAMRRPRGPGGRFLTAEEVAAMEAGGPPPTDSKGENGSMSNGGGSAKRKAGDMNGGMKNGTPSKKLKDDDDDEDDDG