MVTLSRLFIHPVKSMRGIGLTHAFADISGLAFDRLFMVTETDGTFITARQFPQMVKFIPAPLHDGLHLTAPDGSSAVVRFSDFATQAEPTEVWGNHFTALIAPAAVNQWLSGFFKRDVQLRWLGPQLTRRVKRHDAVPLSFADGYPYLLANEASLRDLQQRCPASVSIEQFRPNLVVTGAAAWDEDSWKVIRIGEVVFDVAKPCSRCIFTTVSPERGQKHPAGEPLETLKRFRTALDNGDVDFGQNLIARNSGVIRVGDEVEILTRGPAKAYGAGESDDTPAPEAQQQATVAIEWQGQQFTGNNQQVLLEQLEQQGIRVPYSCRAGICGSCRIRLEEGEVSPLKKNAVAGDGTILACSCVPKTALRLAP*