MLVHTYSAMDRHDGVPSHSSRLSQLGSVSQGPYSSAPPLSHTPSSDFQPPYFPPPYQPLPYHQSQDPYSHVNDPYSLNPLHQPQQHPWGQRQRQDVGSDSGSLLPQPRASLPQLSGLDPRRDYHSVRRPDVLLHSTHHGLDSGMGDSLSLHGIGHPSMDDIQSVEDANNAMNLLDQSVIKKVPVPPKSVTSLMMNKDGFLGGISVNAGEVFCSVPGRLSLLSSTSKYKVTVGEVQRRLSPPECLNASLLGGVLRRAKSKNGGRSLRERLEKIGLNLPAGRRKAANVTLLTSLVEGEAVHLARDFGYICETEFPAKAVSEYLNRQHTDPTDLHSRKNMLLATKQLCKEFTDLLAQDRTPIGNSRPSPILEPGIQSCLTHFSLITHGFGAPAICAALTALQNYLTEALKGMDKMFLNNNSANRHTSGEGPGSKNGDKEEKHRK