MARISFNGGKTAISIGDRRVVAKDELNLLFGVSLEIATLHDKLRILKDYLADADRRRITDLSVQGWVTKLKHTIRIKALNARLDAICKSAATFSFLKLESYEDMVAPRRFSVANRRTDPVLEQSAVVGEKIKEDTRALVRRLTDGKHKKQDAVMVVAMAIKEASDKKIWLSVTQDVNEVNLLRTAIKSVGGASDGRESNKSLLVLALVDAIRDKRFFLVLDDVWSERSWDNLLKAPFSHGAAGSHLLITTRHDEVTQRMEAMQPFHHVDKLYPQYAWLLLKKQVASSDDMEEVEIDDTLKDIGMEIIKKCGGLPLAVKYLEIEFENLVRLPNSLVKLGRLRHPSLVKLGRLRHLDLLGVSINGIPRQFCGLTNLRYLCGFPAQADGLQDVSPMHLVLDCNLELLTSIALGESGPEWGKLSHVQHIKAYADQRDDERKWHMLYTREPYSFETNIGDNSSSSTGVN*