MSLGYAEKLSYIEDVGKVGMSEICDPLHVLQEKIERLAVMLRKSKHLVVFTGAGISTSCGIPDFRGPKGIWTLQREGKALPQASLPFHRAMPSMTHMALVELEKAGILKFVISQNIDGLHLRSGIPRDKLAELHGNSFMEICSSCGIEYLRDFEVETIGLKETSRRCSNVDCGAKLRDTVLDWEDALPPKEMNPAEKHCRMADVVLCLGTSLQITPACNLPLKSLRGGGKIVIVNLQETPKDKKASLVIHGFVDKVIAGVMDRLNMRIPPFVRIDLFQVILTHTLSSDKRFVNWILRVASVHGQKAPLPFIKYVEVSFLDGQNYKEAVLHKQPFQLKRRTVKTKIFEVLLKLNFSDGCGCLSSQIKVPIDFKVSTDCFNYDKDAILQKLRDTATGDPCCGRHEVIEKKPIPDPRSEATVYAIVTNVLQYNKTAPESNGSVMKGRLGGLNGIETSWKRSRSGKRKPRS*