MGCSASLPGVADATTPTAASTTRIAASLSPDRLAAHAATASVLRAALNADLVSQRAAERNLPERLTLGLSVDAIEEYITALPADVVEQCNENRPTINGVRVPANATLNGYVNQWQIARRSEADGGKAYCEALYECGDPGVGVATVFVSWFLETPLATLVDALRQYLRLHPELPPDTKFWVCDFVIRQSTRQLDVTMNDVKRLGDCVRAVGHTVLLMEPWYDPSPLRRAYCIKEVFHTQASGARFEVVMSAEQQAAFETALVEDFDSIATKLSEVDVRKAECRNPRDTEQILGELETLPGGLTECNKAVFGL