MVLSAADKTNTKSVFAKIGPHAEEYGAETLERLFTTYPQTKTYFPHFDLHHGSAQVKAHGKKVAAALVEAANHIDDISTALSKLSDLHAQKLRVDPVNFKLLGQCFLVVVAIHHPSLLTPEVHASLDKFLCAVANVLTAKYR