MDFDPVEEEFESSEIEGDPDRPSEGFSSVAEALEAFKQGKMVIVVDDEDRENEGDLIMAASMVTPEKVEFLRSHCTGIICVPMKGEILDRLDVKLMVSDKENEEALSTAFTIPVDGQGTTTGVSSEDRARTISMLASPNATASDFKKPGHVYPLRYREGGVLKRAGHTEAAVDLAVLSGMPPVGVICELVNEKDGSMQRLPQLQVFAEKHNLHIISIADMVRYRRKREKLVERTAISRLPTRWGLFKAYSYKSKLDGIEHIAIVKGDIGNGRDVLVRVHSECLTGDVFGSKRCDCGNQLEIAMMQIEKAGRGVLVYLRGHEGRGIGLGHKLRAYNLQDEGRDTVEANVELGLPVDSREYGIGAQILRDVGVRTMKLMTNNPAKYMGLKGYGLAITGRVSVISTITDENKRYLETKREKMGHVYGSELPGTFTGLIADKVNGKKKSQNAL*