MRLLDARTLELVDVVDNNVPRYAILSHTWGDEEITIQQLRRLGGCSQVSLASPQTLDKKRRATVLKKGYIKISGAAQLAVSRGLDYLWVDTCCIDKTSSAELSEAINSMYLWYEQSAECYAFLADVEPPDDANPDGDVLHDNLRRSRWFTRGWTLQELIAPKLVLFYAKDWSLLGQKDAPADFTNIISEITNIDKEVLNGRIDPLQLSVSARMAWASRRNTTRPEDTAYCLMGLFQVNMPLLYGEGQRAFTRLQEEIIQRTDDQSIFAW