MEAVGDFQTNSTANPAPQTDTCGLFGKLPQQGDFISHFLPAAFTDVWHAWLQGCLGVSKEQLGDTWLDFYLTSPVWRFSLMPTITHPQSVAGIMIPSVDEVGRYFPLTLVQIYNHTPWSAYLHGDAWFSQLESAALLALEEHTSYSNFIGNFEMLPSLQLPEFSNFETLHAQHSYAENFVVETPPSNSDQQLPLNLLHKAYQRIYGAYGIWWTQGSEHIAPTLLVNSGLPDAGQFAAMLDGNWQQWGWNLESVLENKN