MCTASGDLRNVVKSLGSLPGGYNHRACLFVNDLDFQVVARNLVITLIGLLAEEEYRAVECMLHLWYSALIRKSDLDLLRTKVLPLFEDVNCKIQTKASGVILGKTWNFGQHNCRVELTKEKWMSMLSFVREITNLSTDQAASEIRTAVTLAPGRKDYRDRMLFTHAPQHRLSIIRFHEDGILVPFGAKRDDFVVPNPFVTCSFFC*