MATPVRNYHPHLSNEQVKEELEKPCQICGQTSKGFHFGVITCRACAAFFRRTIAENKIYLCRQNGTCPIRHERRNMCRACRFRKCEAVGMNKNDVQLNRDSIKPIDSDDLDGQRERSNPEDPSTSGSVAPDPVQYQEPIFVRAVYPYDMELLNKMLDGFRSYQSCQRSLYAVQNPHSLSTSSDPEPVTLSAYCAMEKGCITLTHQMLVEHFHPFGSFASNDRAKFLRFFYSPFSVIDQCYNSSIYFPDPQETRFYVHYKQFVDSTKLAYFFAGEKNPEESAKFVGFLFVRTRRMINRFVEMKISEMEAAALSGLILWTVVTAHSAENPIFEQKKDRIYFELHKLYTHLYGNDKAGVRFGKMMSISSEIMEIARLSAESASLSKIFGLTNDNLDVWPDLCVA