MGSKYCVVCGAEAKCFHYDALTCNSCKIFFRRTLVFARNYVCMKDGRCPIKNINRKFCKYCRLAKCLAVGMNVNSIYIEDDHKRLVFQQNLTKPRTAVDYLGKSVQLVAPSAMALVSTFHQILDHLLNQENYCNRVRFSNVNPLKDGLQYKDITYFLNTPCCFENFKNLQTPSHWPIKTAPLSQDEYCNSLPYYRPWLFLNMVLAIEFGKNLNGFQSLPCKDQIQILRSVVATNRLFTEAYFSFKLNSDSVVFPNGIKALDLLKNVRTNLHVEVFKNILQPLIRYGISKKEYVLCKAIINLHAENPNISQESSKTLRVARQKYTDVLLRLCQNHHGDVEGAVRFGNLLGLIQSMQKFGEKFDQLRELYWMTAKNRPVCVLTQSLFHCKLV