MSEPNRVPKSMTRPVGGTEYSWCRAIDGGTGIAVIALLLSRTPKLQNLQNTLDKLQIYHPTLRSNIRFDASANSFSFVVTSAADSHVEIHPFDSVSTAQIIRDSDDPCADPHRIILEHEMNKNTWINPHRWIKSESRVFIVSLYDLTDDGEQRILTFRLNTAAVDRTAAVTLLREFMKETAADGFGNGPVVAATETAVGLGKAIEELIPSGKGDKPFWARGIDVLGYSLNAFRFSNLNFVDAENSNRRSQLVRLKLDRDQTLKLVAGCKARGLKLWAALASSALIAAYSSKNLPPYQGEKYAVVTLSDCRSILEPPLTSNDFGFYHAGILHTHDLTGEEKLWDLAKRCYDSFTSSKNSNKQFTDMSDLNFLMCKAIENPNLTPSSSLRTAFISIFEDPVIDESPEPELASLGVQDYIGCASIHGVGPSVAVFDALRDGKLDCAFVYPSPLHSREQMDGLIQHMKTILLEGSASSF*