MVNPRCFLDISIGGDLEGRIVVELYADVVPRTAENFRALCTGELGTSTETGVRLHYRGVPFHRVIRGFMIQGGDISARDGSGGESIYGPVFDDENFQLKHERKGMLSMANTGPNTNGSQFFISTTRTPHLDGKHVVFGKVIKGMGVVRSIEHNHTDDEDHPLCEILIKDCGDIPEGADDGVAGFFKDGDMYPEYPADLEEQHKDCSWWIDAVDSSKTFGNISYKRGDYKMALRKYRKALRYLDVCWEKDGLDEDRSDYLRVVKAQILTNSSACKLKLGDAKGALLDTEFATRNGEDNAKALFRQGQAYMALNDVDAAAESFARALALEPSDGAIRKELGIAKKKIADRRDKERRAYARMFQ*