MLSYVLYYTEHNNTVYAGWTGLTASKNDFHSEALFRHDPHHEVYHAAKRGLPMTPNEVKNLIALVRDPQGVPSYRFEAHLILSEFQAITTRVPTSQLDRAMRWLVDASNFDTNRDRPHTSHEDIPTEGPMRDLASIQDEVGEIYMPRPEAIDTMMIDKYAEYIIYRHFPGSVNYIHGIAMDHMRRVNRRTLFGYALAQFLCSSGDTRPQFVRCFAMLAALPGRYQEYINEYNENNPNSPFREQPGPMFTVYRVFIDRDHDDFIDIKVVATILIDNKIPPSWVDHAYPFGLRVLDQLVKTSQMPHATLVSVDDDRRRRLRSTGVPPAIVAWDGWRPPSPGDHLRLSVAFERVYMTGGNYPTTSIEWIKVGDDVNYPELRHRALLDTLGYESENPQFTEDNNLPDHRTQPDRRDPVHDEATHTENHRTFDPSRPRGRSASPIIRTLSNRR