MPPHPIEDASADSLFGGLTAEEFYRKHGVTHNAEWMINERGMRLFTQSWEPTICSGRSKGLLVLLHGFTGNSSWTVQLTAIGLAAHGYSVHALDHQGHGRSDGLRAHIPDVAVLVDDCAQLALRARRESCHPGPYFYMGESLGGALALLLHLNYPALHCDGVVLVGAMCGISPAFQPPRVLVRLLGVAATLIPTLPIVPTKAIPQLSFKEPWKLELVLRDPDRIMLRPRPATALALLRAATEIQQRAKEVQAPLLVTHGEEDVVCDPEGARTLFNAATSSDKTLRMYSGMWHQLVGEPKPNVDIVFSDICSWLDTRSGATSSSPTASCQPLP*