MEEEESGGGVSGHLALAHMVLVKARELRFSSEYDLNAIHLAGAMYYSAARHDAQQQDAARAVRELIDATPDAAECQRAVHLLDIHHKTIDENAELLAKIAHYVRFAQAAYSLTAAEAMLSCGLGSSLLDSDFVCFEPVAQNGMPAYFVVLEVGGVVRRCVIAIRGTKEWNDVCADLTFDTAELLDGRAHRGVLQAARALQLTLEERLLDLLDADVVDELVVTGHSLGGAIAMTLALLLRTSSERTDTFVVANTSCVAVSPAPCVSENLLERCKSFTASLVLGFDVVPRLSATSLERMLARLAESEWEGDAKLSIEAALQSYVPARVRSTVATATLSLTERYLAARFRAERKQQESPPSPPPQLPGPAAHGCSPATSSPRARCQSSVEHVEMHVGGRIFHLRHFCQPDLVFLSEIDAKTLLDIVPSFYKLRDHRTESIIDALQLALARTY*