MATPLRATAVLAWGSGEDGQLGMGGNEEKDWPHFVEALGPYAVTAVVAGSRNSLAICDDGRLFTWGWNQRGTLGHPPETKTESSPGPVDALAGFKIVQAAIGGWHCLAVDDKGRAYAWGGNEYGQCGEEPERKEDGTRALRRDIPIPQRCALKLKVRQVAAGGTHSVVLTQEGHVWTWGQPWPPGDIKQISTPVRVQGLEKVRVIAVGAFHNLALTEDVILWAWGNNEYGQLGTGDTQPRSQPIRVEGLSDLSLVDIAAGGWHSTALTIDGEVYAWGRGEHGRLGFGDDKSSHMVPLKVELLAGEDIVQVSCGGTHSVALARDGRMFSYGRGDHGRLGYGRKVTTGHPMELPINLPPLSSSRDGRWQAKYVACGGRHTLAIAEWTEATD*