MLRAISTLVEEKNHEVKNLNGTVGRLMKEKEHIGTLLRSALSKRMKLDPSSKTNELFQVAENGLREAGIDFKFSKVLGDGKVSGDKGGSLETESDEINTLAGALENIVKASQFEIIELQHSVEELRAESSLLKEHLEIQAKELSHRLRRIEELVEKERVANESVEGLMTDIAAAEEEITRWKVAAEQEAAAGRAVEQEFVAQLSAVKQELEEARQAILESEKKLKFKEETAAAAMAAREAAEKSLSLADMRASRLRDRIEELSHQLEELETREDLRARNGPRYVCWPWQWLGLDFGGYRNTETQLQSSNEMELSEPLL*