RGDLGLRLRAIPLGYIPQILQEAQNRWLRPTEICQILSNYKKFSIAPEPPNRPPSGSLFLFDRKILRYFRKDGHIWRKKKDGKTVKEAHEKLKVGSVDVLHCYYAHGEENENFQRRTYWLLEEGFMNIVLVHYLEIKGGKQSFSRSKEAEDSPACSNSFASQSQVASQTMDAESPYSGQISEYEDAETGYQDENQARTANISNNFVTHHGIASVFNDVGAGLRSGSKTALDSVHFGEPFPEYPTGFTEPTLYSSVTTMGSNNLDDNSRLETLMTEALYTNNLTQKETDALSAAGMTSSQVHNDSYTDGSMGYPLLKQSSLDLFKIEPNGLKKFDSFSKWMSDELAADLDIKSTSDAFWSSTETVNVADGSSMSIPMNEQLDAYVVSPSLSQDQLFSIIDVSPSWAYTGSQNKVLITGTFLTNKEHVENCKWSCMFGDVEVPVEVLADGSLRCYTPVHQSGRVPFYVTCSNRVACSEVREFEFHDSETQHMEAADPHITGINEMHLHIRLEKLLSLGPDDYEKYVMSGGNEKSELISTIGSLMLDDKFTNLSAPSDEEFSAAQDKNLEKSVKDKLYYWLIHKIHDDGKGPNVLGKEGQGVIHLVAALGYDWAIRPIIAAGVHVNFRDVRGWTALHWAACLLFRERTVGALITNGAAAGALTDPTPHFLSGRTPADLASDNGHKGIAGFLAESALTSHLSALTLKEAKGCNVEEICGSAEADGFAEPSSAQLSRQDSQAESLKDSLSAVRKSTLAASKIFQAFRVESFHRKKVVEYGDDDCGLSDERTLSLVSLKNTKSGQNDMPHSAAVRIQNKFRGWKGRKEFMIIRQKIIKIQAHIRGHQVRRNYKKVIWSVGIVEKVILRWRRKGRGLRGFQPDKQLEGPSSQIQPAEGGSAEAEDEYDFLKDGRKQAEGRLQRSLARVKSMTQYPEAREQYSRLQACVTELQESKAIQDKMLSDAAGGDGGDFMVDLEDLCADELLDTPMSTIL