MSVDPLFGGDLVKTPAALGNFIPVPQVKNVPAFLNKLYNMVSDSASDSLIKWSDSGESFLVLRPEHVAKHILPRFFKHHNFSSFVRQLNMYGFHKVPHPQHGVLESDSPNEVLEFSNPNFLRDQPDLLCLVTRKKGPHTGEDGSSLDYSAIISEIQSIKKHQLTISSDLKRIQMDNQALWQEALNSREKCRHLQETIDKILKFLVSMFSPEKRNLIQKKRRLLLEEKSVSS