MADGTREQLRARVRAALPWKVRLQLFRLEAAFDVTQRRRDGTVNRCLFNLIADRRQVPADDASGGVRSVDVMVNASTGVTVRVFFAAPEPTAPSPLRPVVVYFHGGGFTVFSAATGPLDALCRTICRDAGAVVVSVSYRLAPEHRYPAAYDDGEAVLRYLAANAAGLPVPIDLSRCFLAGDSAGGNIVHHVAHRWTASPPPTDTSIRLAGVMLIAAFFGGEERTDSELALEGVAPIMNLRRSDFWWKAFLPVGADRNHPTAHVTGEAGPEPELAEAFPPAMVVVGGLDPLQDWERRYAAMLRRKGKAVRVVEFPEAVHGFYFFLALPESGKLIAEISAFVQSVTP*