MKLPPVSSSYSRALGLILGCCLWTEVVGFSVLPSRPIFLRSSALAVKVTSDDLPEDEVDVVVIGSGLAGLSCAALLSYCDKRTVVLESHDAPGGAAHTWERRGFHFESGPSLYSGLSMDESPNPLKNIFQIVGEDCDWITYDRWGTVLPTGEKFAAKIGPEEFGDVLEKYGGEGAQEEFAAIMERMAPLSNAAQALTSMALREDAGAILTLLKYPMELFETLKQGQALNEPFSVIVEEMQLENKFVKNWLSMLCFLLQGLPAEGTMNAVIAYMLADWYRPGVTLDFPKGGSGAIVETLVRAIRKYQGQVCLNAHVDEILVEDGKACGVKLNNGKVVRAKHAVVSNADPYVTQKLLSKADISNDMKEYMAKLTETDPTQDGIPDLKSFIHIHAGIDAAGLPEKPSADFPAQWAVIKDWDLPEGVEAPRNIVLCSMPSLIDPTLAPAGKHVLHAYVPATEPYEWWAGMDRNSDEYKQKKDEAADFLWSAIEQYVPNARDRAVPGTVQIGTPLTHERFLRRTRGAYGPRVEAGKQTLPGHTTPLKGLLLTGDFTFPGIGVPATAASGAITANTLVSVPQHFKMLDQIRLPQK*