MTAKAFTGPITIDPITRIEGHLKIDVDVKDGKVANAWSSAQLFRGIEMIVQGRPPEDVHHYVQRVCGVCTTTHALTSIRAVENAIGLKPPPAAELVRLLILSTLDVHDHLVHFYHLHSLDFFDMADALKADAVAAAKLASEVSGRETQPGDFFIVQGRLKKFVEGGQLGWLNHAYSLGGHPAYRLSPEENLILATNYLEALKVQMKIARAMAIFSGKNPHAQTMQVGGVTCYESLRPERIAEFRALYEDTRAFINHNYVGDLTILGKRYPEVATYGRTTNFMDFSDFFDPETGKAPFFRGGVMWARDFKKVEEVNPEQIVEHVAHSWYVKGAPKPPYDGVTAPDYTGYDQNDRYSWAKAPRYRGEPVETGPLARRMLAYARGEQETVRRMDAWLAACGLNKENMFSTMGRTAARMVECVVLMNRIEGWLNDLEARIKAGPVEIFKPWKMPDKAKGVGFCAVTRGGLSHWIRIEGGKTANYQMVVPSTWNLGPRCEAGKPSPVEESLMGNPVLDAERPVEVLRTVHSFDPCLACAVHLIHAGDRQVIRVL