MHVEKKSELRSLLKSGDSRCKLVEPRNTKSCVWRFFNLVSCDDRIEPYACCKTCGDLLSYSGKTGTGSLLRHRCLHSTPSNGRVSSVWQHYDINEECENFAICRYCGNNISRGGMASNLKGNNTTNLWTHLRHKHSDQVLVSPVQQKSPRVIPIIKKEKTVRITKAKQLREPLRLAKPKIEPASGSFIVATESGALPQKWEEYEHTDEISEDIKDIIYSEDPLCYSPIHVMEDEAYETGDKVTVLNATGTSSSGGRASVSAPVVATVVATPTNSAKQLKNNLETSIDRLTTVSEQLSYIIQQNHEELSKDDDYYFALSLVPIMRQLSLSRKLYVRSKIQEILFKESEDPIPSKED