MRGLVSLVRQQRDLAQLAVRAFATASAQVVPASGSPFLRFSNPYPQEIDHTPLLSTIPETQVSTLPNGLRVATETVPYAETATVGIWINSGSRFETDENNGTAHFLEHMLFKGTKSRTVRDLEVEIENMGGSLNAFTGREQTTYHAKVLKKDVGKAVDILSDILLNSKLEDRAIERERDVILREMEEVGKQTSEVVFDHLHATAFQYSPLGRTILGPIENIKSITRDDLTDYMATHYRGPRMVLVGAGAVDHGELVNLAEKAFGSIPDETSANSVPQLIAADPSKFTGSSVYDRRPDNPQCCLAVAFKGASWTDPDSIPLMVMQTMLGGWDKNNTAGKHAGSTLTQRIATDQLADAFMAFNTNYHDAGLFGIYAVTDRDRSNDLSWAIMNETVKVCYEVSSADVARAKNQLKASLLFLQESSQQVAETIGRELLVYGRRVPTAEMFARIDAVDADTIRAVADRFIYDQDVAIAAVGDTQFLPDYNWFRRRTYWVRY*