MVRRVLIDEDWWSKVKFLLKFTLPAFELLQDVDTDKPFLGEIYDGMDTMVEKTVEIITHEAPTLLFVEVDFVEHVRSIIVTRWNGFNTPLYTFAHALNPKFYDEEFIAQSNGKRKAPNKDKEVAIGVKKAFQRLFPSSQQTEVREEFVCFAVGLKDFADISALEEISTMNPTKWWTCHWANGVYLQSLATSILSQVASSSSAKRYWSPYGFIHSVKCNRLGSQKAEDLVYVHSNLRLVSRKGEEYTSGPHKEWDVDAENPDLELSLVALDIVDDASGSGIASSSHRGSSSAEHASCSIFYDEDEDQYDMY*