MASPGEEKRVCVTGASGFIGSWVVHSLLQQGYHVRGTVQNLGDEEETKHLRSLEGADTRLELFKVDLLDYGSLATAIGKSQGVFHLASPCFLEQPDFPEKELLDPAVKGTLNVLKASHEAGVKRVVVTSSISAVFPNPRLPPGKAFDEDSWTDIDFCTQREAWYPISKALAEKAAWGFAEETGLDVVVINPGTVLGTLLQPRLNCSSALLLNLLQGSSDPQELYWLGMVDVRDIARAQILLYENAAAKGRHLCINGITHFSDFAEELAQMYPQYNIYRFKEDTHPHVVRVANPSGKLESLGFTFTSREETIRDAVSSLQGGGFLS*