MGVTLTLRLLMHGKEVGSIIGKKGETVKRIREESGARINISKGSCPANINIIFVVFECVVKSVCRQAPNFCNDLTALVANGTVSNKPPVTLRLVIPASQCGSLIGKGGSKIKEIRETTGAQVQVAGDLLPNSTEREVTISGGQDAIIQCVKLICTVILESPPKGATIPYRPSPTPGSVLLGGTQVFEASDFGSHPLFSMVQGGVDLQQTYAVQSHYGLHHSELAKLHQLSIQQQALSAAHVLPASMESNSQTSQEFIIPNDLIGSIIGRQGSKINEIRQVSGAQIKIGSQIDSTSDRHVTITGTPIAINLAQYLITSCLETAKSTAQSSSMPSPVDLTMSFTQPSPPASASSSSSSPLAAMGATLTHAPMLGAPYALPLSSLLGVKSIPYLALSTSSASAAAAAATIGAPHTAAALASYTAKISSSANSMKKPERQKFAPY