MATTMMRGNDDVDAVRRRRWGVAAPVASSDATATAHRGFVNHAAAVEDPGECARGGRRGVLARWTGGGGDDGGDDDARARAPGGATCHNRFIHGRGARDPFAPASASARLMETSGTGDAHGAGAGERVGGAGEAREAPFARAGRGRRLVEGVDCTRAVTYAYDRGRGMWTARVADGDAADVGFERAARGDVDDAARDGSNATEVTDNGGDIDDDDEEGVEMRARAREARVRLYQAPYEAAERIFAETRARREPRVARVVASSRRHVHVVNDSYDAHASTSLDQRSMDKEMEDSEEESTSTIWIPVAREDGARFWIEAAADVSPTEQLASWCRGDVPWPTARALDLGKDRTGLPRGAPGPAIEDADAIASIQLHLRRLHEENVRAAATAAEVTAATESAPPRSLTPSEHLDLLRQLALARSERDRLRDKLRALGHVDDADDLS*