MAKRTHLRDLGCIACDELEQVGAGKEGWLVEKPSLLTALEPNSLALARTSLVLILSWNNDSFSSSPPIKIRPSLSSAVEGEITAIQWLIFEDLRVLALGTSNGYLLIYSIHADLIHKQMIHPQRILGLRVRGSNGNFTQDTSSQEVCAVMPGAIARFEGSVIQDLLQRWLQESQAHHPWEQKFQKKESEGSRNSFGTLPYQLWNVNKLGPCVDAAITGIMPPPLMELQSSQRYYCAVTIGEDAVISAFRLSEDRSRSLVGAILSKVVPVTFSTIASFSRMFWLSDQASTRKPEVKTQPFAKASPITCLKDHPRKGEKLTLSPSGTLAAVTDSLGRILLLDTRALVVVRLWKGYRDACCLFMEMLVGTNGSSSSSSYYEQSKSDYCLCLAIHAPRKGIVEVWKMRTGPRLVTIQCAKGSKILQPTPRLESSSSTSSSAYIPLEVFLLNGDSGRISVLNRYLT