MSVDPLFGGDLVKTPAALGNFIPVPQVKNVPAFLNKLYNMVSDSASDSLIKWSDSGESFLVLRPEHVAKHILPRFFKHHNFSSFVRQLNMYGFHKVPHPQHGVLESDSPNEVLEFSNPNFLRDQPDLLCLVTRKKGPHTGEDGSSLDYSAIISEIQSIKKHQLTISSDLKRIQMDNQALWQEALNSREKCRHLQETIDKILKFLVSMFSPEKRNLIQKKR