MDTLRGIFQAFNPDVKAHSSAKAFDTAARNYAASVTTNLPPAARAAILQQPLEAIQLVDPLTNTIGHLAIIDILLRGPTPASTPRALILDEALRFLLQFDPVQIRYVGPLFKSLLDDASSFYTPKVAVELLSNAILRIDPSGSVFTSTHLNMAKLAYDANCIEPALRVFDADILYYLRPPAPMRLELNDTALQPQSYIPAAGLTDVVKSTSVLEYHFLQAMAYISRRDWSKAQSALERVIGHPTKDKGVSKIMTECYKKWLLVGVLKAGKPPTLPSYIASSTRSIYAGLSEAYSNIASLFPTDAAAALREEFEKRRAVWEEDQNMSLLEEVLVSYQKWQIINLRRIYQQVSISHIRETTLSAITAETLTDDGDVLMLISEMIESGMLHGELQIGSTAGESYLTFHEEYKLMTEAEFAAEVARCHASIEALTKQYRATNERLGTTKEYARHVLREQKRMDKDNADAGIGFDMNVEDEDLMTGVLGSV*