MKSIITYFAVIMEAATVLGGPGKGAKPDHDGRYTIAAPGIKAQFIPYGATLTNLFVKDKNGNDVDVVLGYDDVEYYPKDPGHPVYNAIPGRYANRIGKGKYTIDGEEYHTELNDGNNTLHSGTNNWSYRFWNVTEHTPTSITFAISDASNSSLGMLGRVDSTVTYSVSKNTWHIKMNAVSPERKTPVLLTQHTYFNLDAYKNPATNKIWDHTLYMPYSARYLEADQSALPTGKILTAAPGSINDFASAAGLALGHARDRPGFAGNCGANGACEGYNGYWLIEDKPSTDAVVVSLASPFSGVKADLRTDQPGVVLYSCNWMDGSAQLKSTQKLVVNGTAVPRTVGRSSCVAIEAQDYPDGINHPEWGRVDKQILGPGEEYSWESSWTFRLV*