MAAPPPAAEGPDAVEIREVWADNLEQEFAVIRDVIDAYPYVAMDTEFPGIVVKPTGSYSCQSDVNYATLQGNVNILKLIQLGLTLSNEAGALPPRGTGGRGCIWQFNFRGFDPRTDPSSSISIDLLRRSGIDFDRFAAEGVDSTRFSELMMTSGLVLSDSVQWVTFHSGHDFGYLLRLLTGREMPNTLDEFLELTKTFFPVMYDVKHLMRFCSGLYGGLSKLGELLKVERVGTSHQAGSDSLLTLWCFLKVKNLYLKESVKLYDGLLFGLIPGEGVIG*