MVGAAVACGLVSSPLTRSLKIAVIDGSPISFDKVKKSDIPDPRVSSITPATVSFCKDIGTWDDLKSKVAPFDSMQVWDYAGLGYTRYNAADVDEPVLGYVVENGILVSSLRARLQGSDVDLLCPTQVDSVIFPHRVGGLPEEEGSNWAHVSLKDGRSIATRLVVGADGGKSKVRKMAGISTTGWDYMQEGLICTVRVDEHHSTAWQRFLPTGPLALLPMNDDFSNIVWSTTPKKAKELKSLPSEDFVNAVNNALTKDFSPPPKSGFAEVLTNRFLSPYFGNLAPSATEEFQFPVKVKSVETDRLSFPLSLSHARSYAAPRVVLVGDAAHTVHPLAGQGVNLGFGDAAALIKVLEKGVRCGLDVGEISLLNEYENTRKFANLPMMAVLDGFQRIFSTDSGPVNALRAAGFNLVQSFGPLKKLVISSAMSNGFSGLPGLLRI*