MRECGHNVQVPISERSKLTIFGSNHHYLECIKAAHEFASKELVSLIKDKYDLIGRLRSIKHYLLLDQGDFLVHFMDIARDELNKKVHEISVEKLQSLLDLALRTTAAAADPRHEDLTCCVDRASLLTTLGMHKDSDSNSMEDPVSITGLETFSLSYKVQWPLSIVISKKALSKYQLIFRFLFHCKHVERQLCGAWQIHQGIRSMNSNGTAIRRSSLLCRSMLKFISSLLHYLTFEVLEPNWHVMHDRLQSTKSVDEVIQHHDFFLDKCLRGCLLLL