MPPVPTMLGSTTMARAVAHALPLSRLPPNQISSLCRGISLSQPLAHRVYSTASAEAASLSSQAPPTRSRFRRFVGFTTLAVVAFTAGLTYQTSKSVSRMMTLSLATDEETLSAFIPHDEFSKEVNDYIRNHPLAVSLRNNPAFTESRPHMKIPEKLRARTLTGGTLAGPDKIVAPPLVFCEEGGKSLVSLFYLGPNLCGHPGIVHGGLLATLLDEAMGRCCFPALPNNVGVTANLNLDYRKPAMAGNYAVLRAETVKVEGRKAWVEGRIETLPEDGKEPVVLVEAKALFIEPKQAAIVNFDFQTQSTSREVLQASWSQ*