MRLSLALCLLCSLLHAAFCATEGPGWPAFKNDATEFIPRLGDHLQPPPELESNKTMNRAENGGRPPHHPFKATDASEFSCRELRSTRFVTEGPCRSAKPVTELVCSGQCGPARLLPNTIGRGKWWRLGVPAPPRCVPDRHRAQHVQLLCPGAAPRARKVRLVASCKCKWLGRAHNQSERKDFAPGPQWGRRPRPRAELDNVY