MATGITKRQAASLVKGFVIAIVISISVADGYTDSGWTSAHATFYGGSDASGTMGGACGYGNLYSTGYGTKTAALSTALFNSGASCGQCFQIQCDITKDPQWCLPGPKSIKITATNFCPPNYALPNNDGGWCNPPLMHFDMAQPAWEQIAIYSGGIVPVLFRRVPCTPSGGVRFTINGLSYFDLVLISNVGGDGAISAVSIKGSNTGWQAMSRNWGANWQSNSYLNGQSLSFHVTTADGRSITFYDVAPSNWQFGQTFEASQQF*