MSDVRMLDADTLTWTKLVTSGKILPPRAVHTYIALGKNLFVFGGFTDAVDLYNDLYMFDLVGEGPSARFSVAGSTLHPQHGGVLIFILGCNKKLEALNDMFYLFTDRQNVYLNEYHNPQGKRTFQAKVTKKNITNCYTIETVIDGKPLCGVLFSNNIKKTATDDLRRKIVAVERVKKGFEHDTTKSHEPEHHTPGATSATSDMKTPTTSNASPPHEVVFVILIIISLFCFRRVKWFLEVNKLNPSTATEDTANLIPNPNLGYDGESHPLTGEEHGQQV*