MSEFQTEEPTRLSKRARLEAPAAHAAAAALASPAEAAPAGGLEALLDTLLGDVFGMLGLRESWPLRGVCRRWRRVVEEREWASVDLRIKGVSGTAALSALLGGGARKLRLSAGSSVALRPELAAGEEEADSEQAAASDDLDAWRPASHERWLEAALIALAAVATAADPTAAAAGQPQPQPRAVTGELLGCNGRLRVPSLGAFLSAYLLGVLRALRPAAAVAGQSKRKSKSKPAPAPAAASALESLSLRSLTLCFGEFDGGVGPEAAAAIAAACPLLRSIVLQPDSLKSFAFTRRRGLFKEGNFPMQYPSYPESADIDSEAVLALSRMPKLECIKKMQIILLGLELTLAGGRASPLADLVLCLDEPLPEAAAGAIVALPALERLRVFTPQSLYEQLLFVEHRPKLSVGARGRGK*