MGNPRCFLDISIGGELEGRIVVELYSDVVPRTAENFRALCTGELGTSSETGLRLHYKGVPIHRVIRGFMIQGGDISAHDGSGGESIFGPRFDDENFQLKHERKGMLSMANKGPNTNGSQFFISTTRTPHLDGKHVVFGKVVKGMGVVRSIEHNPTDDEDHPLYKVLIQDCGEIPEGGDDGVAGFFKDGDTYPEYPADLDEQPVDCSWWIDAIDSSKIFGNNSYKKGDYKMALRKYRKALRYLDVCWEKDGLDEDRSDYLRVVKAQILTNSSACKLKLGDAKGALLDTEFATRNGEDNVKALFRQGQAYMALNDVDAAAESFARALELEPSDGGIKKELGIAKKKIADRRDKERRAYAKMFQ*