MNLLEKNIQALLSGVNEPLGNKLLNFIQNKTCSRFNIDENLNIYDKTHNVFMYENLEEEINFFYQSILEKTPRYPFVCIYGIGNALLIKNLAKHYKHLFVFESEIELFILALSTIDLSKELCSGKIYLVDIEEERVDIQLLILFDMKDMFEYLSLYEMFVNNVYYKKFYEDIWHKADELCEKNIKVVIRNLNSSLCIGFECYSHLLQNIPFMLESIPFQRILSERKNKFENAIVVSAGPSLAKQLPLLKAYQEKAVIFCADGALSMLEKEGIVPDYVTNLDFTDLAMKFFQNKENLKQSIIALECATHPNIVRSLNAENCMIVLRNKALYQRFNLNDFGYIDTGTHVSHFSYTLALALGFKNIIIIGQDLAFDEEGNSHSKGFDFGEKFSGEENIDKLKVPAYGGKGEVLTHITWNDYRIKLEYLFACNDQKAKFYNATEGGARINFTEELSFKECCEKLLTKEKPKFEFPKSLTKNRSDKLLVKFKEKIQKDQDNAKRFLDDALALKQILENILSKDFLLPLEFLEKVYQNIENFNHSLDTDEFIQDEVLRGAFAYRGKMIADVLKLHIQDKTHFITAYIKAYDEWLLYFIEKLGQKYKSLSKV*