MASTLDYLRWRGDLPFQACPFNSLDASLMASLAYLPFDGSTVGHSLGEVCQSIYQREPDRWQNLDKTELLLLPKSPRLADLTVLDWVNKMEIEPEPIQFNAGAFRLDDRTILVAYRGTDQSMIGWSEDMVMDYTPEITGHRLAAKYLNQIGQAYPNDRIYITGHSKGGNYAHYALAFADPQIQARVIKSYSFDGPGYRHQIYGTSGFQDNIKKMKTYIPESSIVGCMLDHTERVLVVKCNQPVLSQHDPRTWSVGRDSYVLAQEGLTTTARVIRHSLIAFNHQIPAEKRGQMWSALFEAFDSLDITKIKQISGFTGTYRFSRAYFAMDPEMRAIFRQIFNNIIETARQSLTLPFNMSDDPYKNRPNFNDSKKGPIFFDAYDIKQE