MNNLHRELAPISEAAWKQIDDEARDTFSLRAAGRRVVDVPEPAGPTLGSVSLGHLETGSQTDGVQTSVYRVQPLVQVRVPFTVSRADIDDVERGAVDLTWDPVDDAVAKLVDTEDTAILHGWEEAGITGLSEASVHQPVQMPAELEQIDDAVSGACNVLRLADVEGPYDLVLPQQLYTQVSETTDHGVPVVDHLTQLLSGGEVLWAPAARCALVVSRRGGDSCLFLGRDVSIGYLSHDAQTVTLYLEESFTFRVHQPDAAVALV