MTRTQLLWSASLLPACNVPSRVEILRYNKWLGFTPGKRVLDDLRSYPDPTMKVCHSSGATGADALRNWLYIVVTGGERILGLGELGIQEYDSLLDEFTSAVKQEYGEGVLVQVPCKLFNNAPFFNIQTGSGIAEIIALHILKEQIILSRRLEALKYPQGRAIFASGSPFPPVEMNGKTGQRGGGVYPLPLRLPDERRYQQVYAPLPTRREASNAWLDFGMAALAFPPFDGRPERLVTHYYPGIHCPQIPFCSQGPVQAEMLRFGCGAFSTVLLMKWNVMYTAGVRSRCVVYSPTHEQEIVSFPQVCCAITAILIIIQRRGHGGNHQDKYLQSPAIETHRQFEVSICHAAQISTVSELLINGPEEMGMLYGGLKLGKDLCEICMSILLYRGMNCEDVTTPLALGKVKAGNR*