MEEEESGGGVSGHFALAHMVLVKARELRFSSEYDLNAIHLAGAMYYSAARHDAQQQDAARAVRELIDATPDAAECQRAVHLLDIHHKTIDENAELLAKIAHYVRFAQAAYSLTAAEAMLSCGLGSSLLDSDFVCFEPVAQNGMPAYFVVLEVGGVVRRCVIAIRGTKEWNDVCADLTFDTAELLDGRAHRGVLQAARALQLTLEERLLDLLDADVVDELVVTGHSLGGAIAMTLALLLRTSSERTDTFVVANTSCVAVSPAPCVSENLLERCKSFTASLVLGFDVVPRLSATSLERMLARLAESEWEGDAKLSIEAALQSYVPARVRSTVATATLSLTERYLAARFRAERKQQGSPPSPPPQLPGPAAHGCSPATSSPRARCQSSVEHVEMHVGGRIFHLRHFCQPDLVFLSEIDAKTLLDIVPSFYKLRDHRTESIIDALQLALARTY*