MGAVLPLLALRAFVETARHGNLTRAAAAMGVTPGAVSQQLRALQARTGVVLFQRFSHGMRLTPEGEQVYPGLRQAFEQITASLAQLEAINARQTLTVSTEPSFAATWLVPRLGQFSASHPQVEVRVEATALLADLRRERIDVAIRHGLGDYPGLDVQALMAPPLIPVASPRLLAEGPEIREAIDCLAYPLLQESERNDWRLWLRAMGVEDDPRSERGPAFADDLLLVRAAEAGQGIALVREIHARAEIASGRLAVALERPWPSRFAYYAVSLPGAAQRAPLSLFLAWLREQAAAEA*