MSDTKTVRFGLLGCIRFASKFVRTVTESSNAVIIAISDPSLETAKTFATGNNLSPETVTIYGSYEELLNDANVDAVYLTMPVTQRARWAVTAAEKKKHVLVEKPPAQDATELEKIVEACEYNGVQFMDGTIWLHHQRTVKIRDTMFDSGLLGDVRHMYSTMTTPVPEQVLERLTKEAMGLAGAIGELGWYPIGAALWAMSYQMPISVRALPSSVSTNSVGTILSCTASLQFGSTATTTAIVHCSFLSQLSTDLAISGSKGSIQMNDYVIPYKEDKAWFEYTSGAKFVDMHIGWNVTPERVTVDCSGTPETQEAMMLREFTRLVEGIKRGDLEADRRWPDISKKTQLIVDAVKKSVDIGCEVVHL*