MSRLSLVLILVAGLFATALAGPATFADKNPIRQVVFPDELENGILQVVGQTRSALSFARFAIRHRKRYDSVEEIKQRFEIFLDNLKMIRSHNRKGLSYKLGINEFTDLTWDEFRKHKLGASQNCSATTKGNLKLTNVVLPETKDWRKDGIVSPVKAQGKCGSCWTFSTTGALEAAYAQAFGKGISLSEQQLVDCAGAFNNFGCNGGLPSQAFEYIKFNGGLDTEEAYPYTGKNGICKFSQANIGVKVISSVNITLGAEYELKYAVALVRPVSVAFEVVKGFKQYKSGVYASTECGDTPMDVNHAVLAVGYGVENGTPYWLIKNSWGADWGEDGYFKMEMGKNMCGVATCASYPIVA*