MSRSLVFFFLFLVLVVPCLSHGTGGDHDDDEASHVKSSDLKSKSLISVKIACLVIIFVLTFISGVSPYFLKWSQGFLVLGTQFAGGVFLATALMHFLSDADETFRGLLTAEGESEPSPAYPFAYMLACAGFMLTMLADSVIAHIYSKTQNDLELQGEDKSNQRSATTETSIGDSILLIVALCFHSVFEGIAIGISETKSDAWRALWTITLHKIFAAIAMGIALLRMIPDRPLFSSITYSFAFAISSPIGVAIGIVIDATTQGSIADWIFALSMSLACGVFVYVSVNHLLAKGYRPNKKVHVDEPRYKFLAVLFGVVVIAIVMIWDT*