MDFCVNRKLKRRRNGSDSIDEILLRWRNFNTEVNSNNEQVKKKKKRKSPGNGSNKGCMPGKGGPENSGCKYRGVRQRTWGKWVAEIREPVYISGEYKSKGKRLWLGTYSTAGDAAIAYDEAAEVMYGSNAILNFPNCCDSLSNGNITRTSSLESSVQSSVDHEDLVVDDAEKIEIESDFKTSDDDAGMVVSTDLSYYYANKGSPARCLTDEESQLIPGEIELIDLECNSRFRIPKSHVKVETPVMEEEIDKDEIVHNNVSNTIDVEPTVMFSKDDFSRPDENCNSNYQIVLRDMDYILQEQPLDFRSSENLNEDVSTRLEYMEHFLMDDNCSMEATNISDIFSLKENHDEGFDFQRFLEESFDFKPMIVPQESSELNYAKNEEQFDCTYAYNQQIELQNSETNSEIRSDGIWKEQNLGAFGLDDFRASNSWQPEDNIEDLSIFSFDFDVSSYINDIN*