MNVYVWTAMIDGYVQNGVPEDALVLPREMQMKDGIRPNKVSLISVLRACALLAGLIGGKQIHGFSIKMELNDDVSLCNALIDMYSKCGNAVTWSSMISAYGLHGRGEEAIITYYKMLQQGFKPDMITVVGVLSACSKSGLVDEGISIYKSLMTKYEIKPTIEICACVVDMFDRSGQLDQICLSPSVWGSILTASVMHGNSRTRDLAYWHLLELEPENPSNYISLSNTYASDRKWDVVTEVRTIMKQRGLKKVPGCSWITISGKTHSFSVADKAHPSSSLIYEMHDDLVSIMMDGCADIDILT*