MVNPRCFLDISIGGELEGRIVVELYADVVPRTAENFRALCTGEKGIGPETGCHLHFKGSSFHRVIKGFMIQGGDFTAHDGTGGESIYGTKFEDENFRLKHERKGMLSMANSGPNTNGSQFFITIARTSHLDDKHVVFGKVLKGMGVVRSIEHTPTDAQDRPLNEVLIVDCGELDADDGVAGFFKDGDMYPDWPADLDEQPKECAWWMAAIESAKSFGNENYKKGDFKMALRKYRKALRYLDISWEKDDINEDSSTCLRKMKSQILTNSSACKLKLGDAKGALLDTEYAMRTGEDNVKALFRQGQAHMALNDVDAAATSFSMALELEPNDVGIKRELVAARKKIAEKREKEKRAFARMFQ*