MFDWLVARINGAIGEDTACAASVGVLDIYGFESFRTNDFEQFCINLANEKLQQHFNQHVFKMEQAEYEREKIDWSYIQFVDNQDVLDLIEGRMGILDLLDEQCRFPTSTGSDLAQKLYCTASVKDSRRFSKPKTSTSAFTVDHYAGNVVYETANFLDKNKDFVVFEHQILLAGSGSPFISALFTDPPGQGAAVGTPGGKPMMKGFKFNSVGSQFKKQLAELMTALHLMEPHYIRCIKPNSFNKPTQFENTNVLQQLRCGDFVDHFWPLVPGLLRDPSLDDRELTRAIIKVAGITDCQLGATKVFLRAGGMAQLDKLRTDRLNGAATRIQCSVRRWLAQRSYQRTKAAVLLLQRTVRARAARSVAASLRREKAAVTVQSYFRGHVVRSEYEAVRAAVLTVQSIWRGRNARDRFDGLRRQRAALDLQATWRMLLARRAYQAQVAAAVKLQCAYRCLVAKHELWHLRAEARESSKLLEDKKALEGRVADLLATLT