MDLHQLFDVSGRTALITGCSSPSGFGAAFAHQLAKCGANVVVAARRSEPLEALVEELNNLSSSSQSDTQPKPGQAKAVLLDLSKSESEIEPAVDQAWQAFGCIDILVNNAGVDGKSLPNLEFDQADFDHVMSVNVRGLMTLSKLVARKLIPANLPGNFINIASISGGTMLAPQFSGHANYCSSKAAVVQCTKALAVELAPHNIRVNCINPGWFLTDMSRKMLTTPAGESIRAATPLQKFGDVGADLLGPLLMLASRNASGFTTGSVVTIDGGFTCQGPVRFD*