MDRQSEDVNYEEEFVVNPRGNKLFVCSWTPQQDRQPKALIFICHGIAAECSISMRDTAARLVRAGYGVYGIDHEGHGRSSGSRCYVPNFGNIVADCSSHFTSICEKPQNRGKRRFLYGISMGGSVALLLHRKAPGYWDGAILLAPMCKISDDMRPHPIVVSALTMVCAVAPGWKVIPTPDIIDKVCKDPEMRKEVRSNPYIYRGKLPLKTCHELLMVSLDIEKNLDQVTMPFLVLHGGDDVVTDPSVSKLLFEKAPSKDKTFKLYPGMWHALTAELPDDVERVYADIITWLEERAVICAASVSSATPRV*