MSLKVPKAQNIQLFKDGYKHLSGLEDAVLRNIQAVAELSDLVRTSFGPNGRNKLVINHLGRLFVTSDAATIIREIEVVHPAAKLLVMASQAQEAEMGDATNSVLILAGEMLKKAENLLIMGLHPSEIIKGYELASVKALSELESLSTSSLPSPLTKASLAAALKPAIASKQYGYEDQLAGLVAEASLAVMPPNPKNFNVDNVRVVKIMGGNLSGSTVVRGMVFGREPEGIVKKAKKAKVAVFTTALDIAQTETKGTVLLKNAEEMLNFTRGEEKQLEKMFEEIADSGVKVIIAGSAVGELAMHYLNRLGIAVLKVLSKFDLRRLCRVVNATPLARVGAPTAEEAGFVDVFETIEIGGDRVTVLRQLVEGDAEYDPAGGSEKTRTATIVLRGATQNRLDDLERAVDDGVNVIKALIKDPRLVPGAGATELELAKRVEAYGNGLKGLSQHAVKRWAQALEVVPRTLAENALGGAEGNEVVSRLYAKHEGPEGAVWGVDVEAEKDGTLSATEHQILDSLAAKQWAIKLATEAATSVLSVDAIIMSRPAGGPKIPQQAGNWDED*