MVWQAWQEQALLSTFKEKRYLSFKERKELAKGMGVSDCRIRVWFQNRRNRSGEEGHASKRSIRGSRRLASPQLQEELGSRPQGRGMRSSGRRPRTRLTSLQRRILGQAFERNPRPGFATREELARDTGLPEDTIHIWFQNRRARWRHRRGRPTAQDQDLLASQGSDGAPAGPEGREREGAQESLLPQEEAGSTGMDTSSPSDLPSSCGESQPFQVAQPRGAVQQEAPTQAGNAGPLELLLLDQLLDEVQKEEHVPAPLDWGRNPGSREHEGSQDSLLPLEEAANSGMDTSIPSIWPTFCRESQPPQVAQPSGPGQAQAPTQGGNTDPLELFLDQLLTEVQLEEQGPAPVNVEETWEQMDTTPDLPLTPEEYQTLLDML