MTSHNGGRSSEPPPPQAALYDDLVGVRERAVMLQTVLQGSPVGDAGELMQGMMTRLSSAFSRLGANGGGVVAASGAGSAAATASGAGRRPGGRRTRAGAAAGPVRRSSGSRRRSKSPFIKTETVTTPEDGQSWRKYGQKFIHKSTNPRSYYRCTHKHDQGCKATKQVQKSESNPSEFVISYFGEHTCKDPSTLHLEGAAAPPDHCANLIDFSSINNGTAATASTSAFPHSMLFPGISYSSLPAQGLPAFCEKLTQAAADQVAAEEGQRMAATVPLTVGSAPAEYWPAPGEVDAVDAGISSFPSSPSSLGFTGSFGSFGDDDLFGFDS