MRYTVFKACKELVAAAVLLSGTVLTGQAALSETLTGALVKAYKNNAPLNSSRAGVRIQDENVAIAKSAYRPQITGSYNISRGKTPATDYRTTGTVGIQLNQMLFDGFQTRNNVAAAETQVFAQRENLRNDEQNTLYQAVAAYMDVYQLRQIAALREKNLAAMNEQVRAARARLDVGEGTRTDVAQAEASRSTAIAALNAARADVKTAEATYMQVVGSLPDKLTPASAARHLPQSPSQAYASALASHPGILATKYAVNAAGYNVKAKEGALLPTIGLTASASQLDTIAGTDMGDGNTASIGVGVSIPIYTGGRTSAQIRQSKEQLGQARIEVDVVQDKVRQAISSAWSQLEAARASVAANRDGIAAAQLALDGVIEERKVGQRTTLDVLNAQNDLVAVQIALVQAEHDVVVASYALLNATGRMTADQLGLQVAQYKPEEHYKAVKDKWFGLRTPDGR